私は最近説明したように、OSXのzsh端末にvimキーバインディングを設定しました。ここ。
jj
ただし、主キーバインディングには変換へのマッピングはありませんinsert mode -> normal mode
。
zsh端末にこのキーバインディングをどのように実装しますか?
答え1
bindkey -M viins jj vi-cmd-mode
jj
(挿入モード)キーマップvi-cmd-mode
のウィジェットにバインドされます。viins
vi
j
この2つのsを100分の1秒(デフォルトは40)単位で入力する必要があります。$KEYTIMEOUT
それ以外の場合は2j
つが挿入されます。これは、挿入モードに入るとj
他のキーを押すか0.4秒待つまで表示されないことを意味します。
確認する手動もっと学ぶ。