zN<CR>
wird wie folgt beschrieben:Wie deaktivieren `zN <CR>` Zuordnungen in Vim
z{height}<CR> redraw, make window {height} lines high
Dies wurde mir für eine lange Zeit nervt, da ich zum vorherigen falsch geschriebene Wort in der Regel z=
verwenden, um zu springen, und drücken Sie dann und Geben Sie ein, um den oberen Vorschlag auszuwählen. (Das heißt, eine z=1<CR>
Sequenz.)
Dieser Prozess ist nicht robust, wie ich die =
verpassen kann. Dann fällt die z=1<CR>
Sequenz auf z1<CR>
, was mir ein Ein-Zeilen-Fenster gibt. Dies wird sehr ablenkend.
Gibt es eine Möglichkeit z1<CR>
speziell zu deaktivieren? (unmap z1<CR>
funktioniert nicht, nach einem einfachen Test.) Oder um zN<CR>
komplett zu deaktivieren?
Bis jetzt verwende ich zN
-Funktionen überhaupt nicht und möchte die Unfälle vermeiden, die es auslöst.
Momentan kompromittiere ich, um das "korrekte vorher falsch geschriebene Wort durch seine erste vorgeschlagene Korrektur" zu KK
im normalen Modus zuzuordnen. (nnoremap KK z=1<CR><ESC>
, mit <ESC>
am Ende aus einem Meldungsfeld zu springen.)
Vielen Dank!
Alles Gute,
-Linfeng
Mapping auf '
llinfeng