Vim: Ist es möglich, direkt unter der Cursorposition eine neue Zeile zum Bearbeiten zu öffnen?

Vim: Ist es möglich, direkt unter der Cursorposition eine neue Zeile zum Bearbeiten zu öffnen?

Gibt es einen Vim-Befehl, der eine neue Zeile unterhalb der aktuellen Zeile öffnet, aber auch in derselben Spalte wie die aktuelle Cursorposition in der Zeile darüber?

Antwort1

Nein, aber Sie könnten so etwas versuchen:

:nnoremap <S-CR> :put =repeat(' ', virtcol('.') - 1)<Bar>retab!<Bar>startinsert!<CR>

verwandte Informationen