fzf는 `$FZF_DEFAULT_COMMAND`를 사용하지 않습니다.

fzf는 `$FZF_DEFAULT_COMMAND`를 사용하지 않습니다.

fzf를 검색 명령으로 사용하려고 하는데 문서에 명시된 대로 환경 변수를 rg --files사용하도록 할 수 없는 것 같습니다 .$FZF_DEFAULT_COMMAND

fish나는 쉘로 사용 하고 쉘에는 rg --files echo $FZF_DEFAULT_COMMAND rg --files`가 config.fish있으므로 물고기는 그것에 대해 확실히 알고 있습니다.set FZF_DEFAULT_COMMAND. If Iin my shell, I get

그러나 호출하면 fzf이 명령을 사용하지 않습니다(예: 빌드 출력 등과 같이 gitignored 파일을 표시하지만 방금 호출하면 rg --files해당 파일이 표시되지 않습니다).

매뉴얼 페이지에는 fzf"*nix 시스템에서 fzf는 run 명령을 사용하므로 sh -cPOSIX와 호환되는지 확인하십시오." 라고 나와 있습니다. 그러나 을 실행하면 sh -c "echo $FZF_DEFAULT_COMMAND을 얻습니다 rg --files.

분명히 이 환경 변수는 올바른 위치에서 사용할 수 없지만 올바르게 설정하는 방법에 대해서는 약간 혼란스럽습니다. 도움을 주시면 감사하겠습니다.

관련 정보