Ich benutze zshin 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 zleverhalten, vimohne so viele Schlüssel neu binden zu müssen?
cntl-uscheint immer noch vom Normal / Insert-Modus-Schalter betroffen zu sein.