「Fzf」の版間の差分
ナビゲーションに移動
検索に移動
(翻訳) |
(→fish: 同期) |
||
35行目: | 35行目: | ||
fish はデフォルトで source しますがバインドは手動で有効にする必要があります: |
fish はデフォルトで source しますがバインドは手動で有効にする必要があります: |
||
− | {{hc|~/.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)
参照
- https://github.com/junegunn/fzf - 開発ページ
- https://github.com/junegunn/fzf/wiki - The wiki with customization examples.