feh에서 이미지를 열 때마다 배경은 다음과 같이 표준 어둡고 회색의 체커보드 패턴으로 설정됩니다.
보시다시피 체스판 배경입니다. 영구적으로 검은색으로 바꾸려면 어떻게 해야 하나요?
Google과 다른 곳에서 검색했지만 정확한 답변을 찾지 못하는 것 같습니다. 그래요feh의 구성 파일을 추측해 보세요.다루었지만 구성 파일에서 이 작업을 수행하는 방법에 대한 예를 찾을 수 없습니다. 명령줄에서 이 작업을 수행할 수 있다는 것을 알고 있습니다.--bg-color black
(또는 다른 것)하지만 기본적으로 검정색으로 설정하고 싶습니다.
답변1
원하는 기본 옵션을 구성 파일에 넣을 수 없는 것 같습니다.
이에 대해 알고 있다면 $PATH
해커에게 도움을 요청할 수 있습니다.
다음 스크립트를 만듭니다.
#!/bin/sh
feh --bg-color black "$@"
그것을 호출 하고 before feh
에 넣으십시오 (그 자체가 에 있다고 가정 ).$PATH
/usr/bin/
feh
/usr/bin/
일부 배포판에는 ~/bin/
기본적으로 이 기능이 있습니다. $PATH
따라서 해당 스크립트를 삽입 ~/bin/
하고 실행 가능하게 만들 수 있습니다. 그렇지 않으면 이 폴더를 직접 만들어서 $PATH
.
또한 여러 기본 옵션을 설정하려는 경우 해당 옵션을 테마별로 그룹화할 수 있습니다. (테마는 명명된 옵션 집합에 대한 feh 개발자의 이름입니다.) ~/.config/feh/themes
다음 줄을 만들고 파일에 추가합니다.
default --bg-color black
feh -Tdefault
그러면 원하는 기본 옵션으로 feh가 시작됩니다. 여러 옵션을 동시에 설정하고 싶을 때 편리합니다. 안타깝게도 기본 테마를 설정할 수 있는 방법도 없습니다. 따라서 귀하의 경우에는 이것이 도움이 되지 않습니다. 하지만 위와 동일한 방법으로 돌아갈 수 있습니다.
#!/bin/sh
feh -Tdefault "$@"
선택하다:
명령줄에서 feh를 수동으로 호출하려면 셸에서 별칭을 설정할 수 있습니다. Bash에서는 다음 줄을 추가 ~/.bashrc
하고 통역사를 다시 시작할 수 있습니다(예: 터미널 다시 열기).
alias feh="feh --bg-color black"
Fish 셸에서는 다음을 실행할 수 있습니다.
abbr -a feh feh --bg-color black
답변2
이것을 유일한 답변에 대한 의견으로 추가하고 싶지만 평판이 충분하지 않습니다.
man
페이지를 보면 feh
별칭이 다음과 같아야 한다는 것을 알 수 있습니다.
alias feh="feh --image-bg black -Z -."
-Z
편의를 위해 이미지를 화면 크기에 맞게 조정하고 창 형상에 맞게 이미지를 축소하는 기능 도 추가했습니다.-.
-Z
-.
답변3
기본 테마의 이름은 " feh
"이므로 추가할 수 있습니다.
feh --image-bg black
( 다른 테마를 사용하여 호출 ~/.config/feh/themes
하지 않는 한) 기본적으로 적용 됩니다 .feh
-Tother
답변4
또 다른 옵션(또는 위 옵션에 추가)은 ~/.local/share/applications에서 "feh" 애플리케이션에 대한 feh.desktop 파일을 생성/편집하는 것입니다. 이렇게 하면 데스크톱 연결 프로그램 메뉴에서 사용되는 feh에 대한 기본 옵션을 갖게 됩니다. 일반적으로 부팅 옵션은 설치 중에 생성되지만 여기에서는 feh 프로그램에서 제공하는 다양한 옵션을 사용하여 자신만의 기본 부팅 옵션을 편집할 수 있습니다.
내 모습은 다음과 같습니다.
[Desktop Entry]
Name=Feh-custom
Name[en_US]=feh
GenericName=Image viewer
GenericName[en_US]=Image viewer
Comment=Image viewer and cataloguer
Exec=feh --cache-size 200 -g 1400x800 --keep-zoom-vp --scale-down --start-at %F
Terminal=false
Type=Application
Icon=feh
Categories=Graphics;2DGraphics;Viewer;
MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/tiff;image/webp;image/x-bmp;image/x-pcx;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-tga;image/x-xbitmap;
NoDisplay=true