Não, mas você pode tentar algo assim:
:nnoremap <S-CR> :put =repeat(' ', virtcol('.') - 1)<Bar>retab!<Bar>startinsert!<CR>
Existe um comando Vim que abre uma nova linha abaixo da linha atual, mas também na mesma coluna que a posição atual do cursor na linha acima dela?
Não, mas você pode tentar algo assim:
:nnoremap <S-CR> :put =repeat(' ', virtcol('.') - 1)<Bar>retab!<Bar>startinsert!<CR>
Tags vim