Ich benutze zsh
in vi-mode
.
Wenn ich in den Normalbetrieb gehen mit ESCund dann zurück in den Einfügemodus (zum Beispiel unter Verwendung von i, aoder s), der Zeileneditor Art „schützt“ , der Teil der Linie vor dem Zeichen, an dem ich war , als Insert - Modus Neueingabe .
Ich habe es für das Backspace-Zeichen behoben, indem ich es mit erneut gebunden habe
bindkey "^?" backward-delete-char
Aber es gibt noch andere Bindungen ^W
, die nicht sofort funktionieren (wahrscheinlich, weil sie gebunden sind vi-*
).
Wenn ich es richtig verstehe, ist dieses Verhalten normal vi
.
Gibt es eine Möglichkeit, sich so zu zle
verhalten, vim
ohne so viele Schlüssel neu binden zu müssen?
cntl-u
scheint immer noch vom Normal / Insert-Modus-Schalter betroffen zu sein.