Centosシステムで「reverse-i-search」が機能しないのはなぜですか?

Centosシステムで「reverse-i-search」が機能しないのはなぜですか?

CTRL+を押すとr「reverse-i-search」がうまく機能します。

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

しかし、「上矢印」キーを押すと、記録コマンドは表示されず、何も起こりません!

比類のない構成はありますか?

答え1

Ctrlリバース検索を使用する場合は、リバースで検索するには+をもう一度押す必要がありますr

答え2

現在UpとキーをとにDownバインドしました。これはそれぞれ次のことを意味します。beginning-of-historyend-of-history

  • 記録の最初の行に移動
  • 現在入力中の行である入力履歴の最後に移動します。

あなたの質問が示すように、探している機能が記録を徐々に上下に移動することである場合は、これらのバインディングを次のように変更します.inputrchistory-search-{backward,forward}

"\e[5~": history-search-backward
"\e[6~": history-search-forward

すべてのリストを見ることができますreadlineはここに縛られています

関連情報