fzf
インストール
お使いのシェルに応じて以下を実行すると、
fzfのキーバインディングなどが有効化されます
shell# (1) zsh向け
$ source <(fzf --zsh)
# (2) bash向け
$ eval "$(fzf --bash)"
# (3) fish向け
$ fzf --fish | source
CTRL-R
- コマンド履歴の検索が
fzfによって実行されます
CTRL-T
-
fzfによるファイルの曖昧検索が行われます
空文字列を設定すると、このキー割当を無効化できます
ALT-C
-
fzfによって曖昧検索を行い、選択されたディレクトリへ
cdできます
空文字列を設定すると、このキー割当を無効化できます
**<TAB>
-
fzfを使ってコマンドの引数に指定するファイルやディレクトリに対する入力補完ができます
interactive finderにおけるデフォルトのキー割当
CTRL-P
または CTRL-N
でカーソルを上下に移動できる
ESC
や CTRL-G
などで終了できる
リンク
関連ツール/シェルプラグイン
Pet -
Simple command-line snippet manager