Ich stelle ziemlich oft fest, dass ich beim Bearbeiten in vim eine leere Zeile entweder unter oder über der aktuellen Zeile einfügen muss. o
und O
tun dies, aber sie wechseln anschließend in den Einfügemodus, was ärgerlich ist. Gibt es einen eingebauten Befehl, der im normalen Modus verbleibt?
25
<Space>o
und<Space>O
stattdessen.Ich habe diese verwendet
in meinem
.vimrc
seit Jahren.Drücken Sie die Eingabetaste , um eine leere Zeile unter der aktuellen einzufügen , und die Umschalttaste + Eingabetaste , um sie über der aktuellen einzufügen.
quelle
k
am Ende der ersten Karte undj
am Ende der zweiten Karte.Noch eine andere Möglichkeit, Zeilen oberhalb oder unterhalb einzufügen:
Beachten Sie, dass die Lösung von romainl und Mr Shunz den Cursor auf die neu eingefügte Zeile bewegt, während diese und auch die von Ingo Karkat den Cursor an derselben Stelle belassen.
quelle
Nein, dafür gibt es keinen eingebauten Befehl.
Diese Zuordnungen machen, was Sie wollen:
quelle