web-dev-qa-db-ja.com

端末にvimキーバインディングを含めることは可能ですか?

Vimバインディング(wを押してWordに移動する、dwを削除してWordを削除するなど)とそのモード(挿入、通常、視覚的)に慣れ、好奇心から知りたいのですが、いくつかありますか? vimから私の端末へのモードとバインディングのこの動作の種類の実装?

挿入モード、通常モードなどがあります...

挿入モードと通常モード(挿入モードがデフォルトで、通常モードはエスケープ)がありますが、ビジュアルモードはありません。

Bashの場合:set -o viコマンドラインでこのセッションだけを実行するか、.bashrcファイルに追加できます。

多くのプログラムは入力にreadlineを使用します。.inputrc

set editing-mode vi
set keymap vi

Zshでは、EDITOR環境変数を変更すると、シェルはそれに一致します。

52
Shawn J. Goff