![fzf는 `$FZF_DEFAULT_COMMAND`를 사용하지 않습니다.](https://linux55.com/image/199971/fzf%EB%8A%94%20%60%24FZF_DEFAULT_COMMAND%60%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
fzf를 검색 명령으로 사용하려고 하는데 문서에 명시된 대로 환경 변수를 rg --files
사용하도록 할 수 없는 것 같습니다 .$FZF_DEFAULT_COMMAND
fish
나는 쉘로 사용 하고 쉘에는 rg --files echo $FZF_DEFAULT_COMMAND rg --files`가 config.fish
있으므로 물고기는 그것에 대해 확실히 알고 있습니다.set FZF_DEFAULT_COMMAND
. If I
in my shell, I get
그러나 호출하면 fzf
이 명령을 사용하지 않습니다(예: 빌드 출력 등과 같이 gitignored 파일을 표시하지만 방금 호출하면 rg --files
해당 파일이 표시되지 않습니다).
매뉴얼 페이지에는 fzf
"*nix 시스템에서 fzf는 run 명령을 사용하므로 sh -c
POSIX와 호환되는지 확인하십시오." 라고 나와 있습니다. 그러나 을 실행하면 sh -c "echo $FZF_DEFAULT_COMMAND
을 얻습니다 rg --files
.
분명히 이 환경 변수는 올바른 위치에서 사용할 수 없지만 올바르게 설정하는 방법에 대해서는 약간 혼란스럽습니다. 도움을 주시면 감사하겠습니다.