Bashモードで最後に入力したコマンドを取得するために[スタート]をクリックすると、set -o vi
最終的に挿入モードに切り替わり、[スタート]をクリックして最後のコマンドの最後を削除できます。Esc+k
A
backspace
zsh
モードでは、バックset -o vi
スペース部分まですべてがうまく機能します。
この問題をどのように解決できますか?
答え1
簡単な回答は、次の項目に入力してください~/.zshrc
。
bindkey -v '^?' backward-delete-char
通常、'^?'
(バックスペースキーを使用)boundはviが動作する方法であるvi-backward-delete-char
ため、観察された動作を持たなければなりません(クラシックモードを除いてではありvi
ません)。vim