В соответствии с VIM FAQ вы можете использовать :putкоманду:
12,15. Как вставить пустую строку выше / ниже текущей строки без входа в режим вставки?
Вы можете использовать команду ex: put для вставки пустых строк. Например, попробуйте
: положить = ''
: положить! знак равно
Для получения дополнительной информации читайте
: help: поставить
но тогда действительно легче добавить:
map <Enter> o<ESC>
map <S-Enter> O<ESC>
к вашему .vimrc. Таким образом , вы можете нажать Enterили Shift-Enterв normal modeвставить пустую строку выше или ниже текущей строки. Конечно, замените <Enter>и <S-Enter>вашими предпочтительными ключами.
.чтобы повторить, но вы также можете сделать<number>o<esc>, например:5o<esc>