コンテンツにスキップ

「Fzf」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
翻訳
 
fish: 同期
35行目: 35行目:
fish はデフォルトで source しますがバインドは手動で有効にする必要があります:
fish はデフォルトで source しますがバインドは手動で有効にする必要があります:


{{hc|~/.config/fish/config.fish|
{{hc|~/.config/fish/functions/fish_user_key_bindings.fish|
function fish_user_key_bindings
fzf_key_bindings
fzf_key_bindings
end
}}
}}



2017年11月4日 (土) 13:49時点における版

fzf は汎用のコマンドライン曖昧検索ツールです。

インストール

fzf パッケージをインストールしてください。開発版は fzf-gitAUR でインストールできます。

設定

様々なシェルで fzf のキーバインドや補完を使うことができます。

bash

.bashrc から以下のファイルを source してください:

  • /usr/share/fzf/key-bindings.bash
  • /usr/share/fzf/completion.bash

zsh

.zshrc から以下のファイルを source してください:

  • /usr/share/fzf/key-bindings.zsh
  • /usr/share/fzf/completion.zsh

fish

fish の場合、キーバインドは以下のファイルに定義されています:

  • /usr/share/fish/functions/fzf.fish

fish はデフォルトで source しますがバインドは手動で有効にする必要があります:

~/.config/fish/functions/fish_user_key_bindings.fish
function fish_user_key_bindings
	fzf_key_bindings
end

fish の fzf 補完はカスタム関数で有効にできます: https://github.com/junegunn/fzf/wiki/Examples-(fish)

参照