Vim: É possível abrir uma nova linha para edição diretamente abaixo da posição do cursor?

Vim: É possível abrir uma nova linha para edição diretamente abaixo da posição do cursor?

Existe um comando do Vim que abre uma nova linha abaixo da linha atual, mas também na mesma coluna da posição atual do cursor na linha acima dela?

Responder1

Não, mas você pode tentar algo assim:

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

informação relacionada