bash履歴検索をインタラクティブに設定するには?

bash履歴検索をインタラクティブに設定するには?

Up DownBashで+を押すと、Ctrl次の対話型プロンプト(検索可能)が表示されますR。このプラグイン/構成は何ですか?他のサーバーにインストールしたいです。 Googleで検索しようとしましたが、結果は出ませんでした。

ここに画像の説明を入力してください。

ベストアンサー1

これはコマンドの一部ですfzf。以下のガイドに従うことができます。fzf - コマンドラインファジーの検索オペレーティングシステムにインストールします。私の場合は、(インストール後)次のファイルをインポートする必要がありました。

source /usr/share/bash-completion/completions/fzf
source /usr/share/bash-completion/completions/fzf-key-bindings

それ以外の場合は、ファイルを別のパスから取得できます。

source /usr/share/doc/fzf/examples/completion.bash
source /usr/share/doc/fzf/examples/key-bindings.bash

これらのコマンドを毎回入力したくない場合は、~/.bashrc次の行を追加してください~/.bash_profile

echo -e 'source /usr/share/bash-completion/completions/fzf\nsource /usr/share/bash-completion/completions/fzf-key-bindings' >> ~/.bashrc

echo -e 'source /usr/share/bash-completion/completions/fzf\nsource /usr/share/bash-completion/completions/fzf-key-bindings' >> ~/.bash_profile

おすすめ記事