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 I in my shell, I get

ただし、呼び出すとfzfこのコマンドは使用されません(たとえば、ビルド出力などのようにgitignoredファイルを表示しますが、呼び出したばかりのファイルは表示されませrg --filesん)。

マニュアルページには、fzf「*nixシステムでは、fzfはrunコマンドを使用しているため、sh -cPOSIXと互換性があることを確認してください。」と出ています。しかし、実行するとsh -c "echo $FZF_DEFAULT_COMMAND取得しますrg --files

明らかに、この環境変数は正しい場所では使用できませんが、正しく設定する方法は少し混乱しています。助けてくれてありがとう。

ベストアンサー1

おすすめ記事