Bash < 4.3で `vi`コマンドライン編集の現在のモードを表示する方法( `set editor-mode vi`)

Bash < 4.3で `vi`コマンドライン編集の現在のモードを表示する方法( `set editor-mode vi`)

この質問は以下に関連しています。もう一つしかし、異なるバージョンのBashに対して異なるソリューションが必要なため、重複しません。

私は一般的なVimユーザーで、コマンドライン編集モードをデフォルトのEmacsのようなモードではなくViのようなモードに変更したいと思います。これはset editing-mode vi設定ファイルのオプションを使用して達成できます。readline~/.inputrc

また、現在私がどのViモードにあるか(例:挿入やコマンド)を確認したいと思います。 Bash> = 4.3では、optionsで簡単に達成できますset show-mode-in-prompt on

ただし、Bash 4.2を使用する必要があるクラスタに閉じ込められています。いつでもViモードを見る方法は?プロンプトに表示することが望ましいが、他の色のカーソルのような他のものでも、本質的にViモードを視覚的にすばやく決定できる他のものでもあります。

ベストアンサー1

おすすめ記事