Bash - 増分履歴検索(ctrl + r) - 隣接していない複数の単語を一致させる

Bash - 増分履歴検索(ctrl + r) - 隣接していない複数の単語を一致させる

Ctrlbash履歴を検索するために+を使用するRときに隣接していない2つの単語を一致させる方法はありますか?たとえば、を含むhttpdが隣接していないawk最後のコマンドを探したいとします。 bashの履歴をgrepingして両方を一致させるか、Ctrl+を押して目的のコマンドが見つかるまでキーワードに一致する項目を循環するよりもR優れたオプションはありますか?

ベストアンサー1

バッシュリファレンスマニュアル説明する:

Readlineは、指定された文字列を含む行のコマンド履歴を取得するコマンドを提供します。

固定文字列ではなく正規表現が必要です。

努力するハースト:
1.インストールする
2.構成

次のような内容が表示されますhstr
ここに画像の説明を入力してください。

修正する
もう一つのツール富士

  1. インストールする: git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install

  2. リソースの再割り当て~/.bashrc:source ~/.bashrc

次のような内容が表示されますfzfここに画像の説明を入力してください。

おすすめ記事