私はvimバインディングに慣れてきて(wを押して単語に行く、dwを押して単語を削除するなど)、そのモード(挿入、通常、視覚)、そして好奇心から知りたい: vimから端末へのモードとバインディングのこの動作の実装の種類は?
挿入モード、通常モードなどがあります...
私はvimバインディングに慣れてきて(wを押して単語に行く、dwを押して単語を削除するなど)、そのモード(挿入、通常、視覚)、そして好奇心から知りたい: vimから端末へのモードとバインディングのこの動作の実装の種類は?
挿入モード、通常モードなどがあります...
回答:
挿入モードと通常モード(挿入モードがデフォルトであり、通常モードではエスケープ)がありますが、視覚モードはありません。
bashの場合:set -o viこのセッションのコマンドラインで実行するか、.bashrcファイルに追加します。
多くのプログラムが使用するreadline入力のために、あなたはそれらのいずれかがあなたの設定でのvi風のキーバインドを使用することができ.inputrcて
set editing-mode vi
set keymap vi
zshでは、EDITOR環境変数を変更すると、シェルはそれに一致します。
.vimrcシェルの組み込みエディターをまだ使用しているわけではありませんが、.inputrcすべてのreadlineアプリケーション(bashなど)、.bashrcbash、特に.zshrczshでキーバインディングを構成できます。
put -o viでは、〜/ .bashrcの代わりに〜/ .bash_profile を配置する必要があることに注意してください。