回答:
別のアプローチがあります。基本的なvi編集コマンドに慣れている場合、bashはコマンドライン編集用のviモードをサポートしています。viが本当に嫌いなら、これは好きではないでしょう。ただし、許容できる場合は、キーストロークが少なくて済みます。
set -o vi
履歴検索は次のように機能します。
Esc
コマンドモードに入る/
検索を開始するEnter
検索を実行するn
次の試合に行くN
前の試合に戻るi
挿入モードに戻るにはEnter
コマンドを実行するn
およびN
です。また、2回タップする必要もありません。おもしろい!
どうやらBash履歴検索では、検索する方向を知らせるショートカットを最初に押す必要があり、次に実際に検索を実行するために2回押す必要があります。ソースコードを変更せずに動作方法を変更することは不可能だと思います。
ただし、コマンド履歴を簡単に表示、ナビゲート、検索、および管理するための高度な検索オプションを備えた提案ボックスを備えたhstr(https://github.com/dvorka/hstr)をインストールできます。
readline
「同じ文字列を逆方向に検索する」機能がありません。