Ist es möglich, einen Zeilenumbruch einzufügen, wenn sich der Cursor in Vim befindet, ohne in den Einfügemodus zu wechseln? Hier ist ein Beispiel ( [x]
bedeutet, dass der Cursor eingeschaltet ist x
):
if (some_condition) {[ ]return; }
Gelegentlich möchte ich vielleicht etwas mehr Code eingeben. Also würde ich drücken i, um in den Einfügemodus zu gelangen, drücken Enter, um den Zeilenumbruch einzufügen, und dann das zusätzliche Leerzeichen löschen. Als nächstes würde ich in den normalen Modus wechseln und den Cursor vor der schließenden Klammer positionieren und dann das Gleiche tun, um ihn in eine eigene Zeile zu bringen.
Ich mache das schon eine Weile, aber es gibt sicherlich einen besseren Weg, es zu tun?