Vim: Можно ли открыть новую строку для редактирования непосредственно под позицией курсора?

Vim: Можно ли открыть новую строку для редактирования непосредственно под позицией курсора?

Существует ли команда Vim, которая открывает новую строку под текущей строкой, но в том же столбце, что и текущая позиция курсора в строке над ней?

решение1

Нет, но вы можете попробовать что-то вроде этого:

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

Связанный контент