command-line fuzzy finder (fzf) による補完
fzf のインストール
公式サイトにあるままです。
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
.fzf に git clone して install スクリプトを実効します。このスクリプトは実効すると .bashrc に1行追加するので install を実効する前に .bashrc のバックアップをしておいた方が良いと思います。
キーバインド設定
デフォルトではプレフィックスが Ctrl-t になっていてこれでは Tmux と重複するので Ctrl-s に変更しました。
.bashrc. などに sty stop undef と stty start undef を記述して .inputrc ファイルを作成して "\C-s": '' と記述します。そして .fzf/shell/key-bindings.bash に記載されているキーバインドを編集します。大体これで設定は完了となります。後は好きなようにカスタマイズして下さい。
ここで紹介したものより、この方が良いよってあればコメントにお願いします。
0 件のコメント:
コメントを投稿