BashシェルViモードの履歴ナビゲーション

BashシェルViモードの履歴ナビゲーション

viシェル(または)からbashモードに切り替えると、ksh私にとって非常に便利なショートカット(コマンド履歴から前後に消えるC-pなど)が消えます。C-n私は頼りたくありUpませんDown。毎回すべてのシェルにキーバインディングを追加したくありません。履歴ナビゲーションのための代替の基本的なViモードコマンドがあるかどうか疑問に思います。


しかし、C-lViモードで画面が消えるように画面を消去する主キーバインディングはありますか?

答え1

私が知る限り、Viキーバインディングをサポートするすべてのシェルでコマンド履歴を上下に移動するための主キーバインディングは、前のコマンドと次のコマンドkですj

これは、Viエディタの対応する移動コマンドと同じです。

動作するには「通常」モードにする必要があります。つまり、Esc一度押す必要があります。

画面を消去するにはコマンドを使用しますclear

関連情報