Я не знаю ни одного параметра, который бы позволял Vim автоматически оставлять эти строки с начальным пробелом. Обычное решение состоит в том, чтобы изменить стиль редактирования, чтобы вы не теряли этот пробел, или использовать команду в обычном режиме, например o
, O
или S
начать новую строку, чтобы отступ выполнялся автоматически, или принудительно делать отступ для текущего строка в режиме вставки с помощью Ctrl-T
или Ctrl-F
.
Однако, если вы действительно хотите использовать эту конкретную последовательность клавиш и не потерять свой отступ, то я думаю, что это отображение будет работать.
:inoremap <Return> <Space><BS><Return>
Помещая пробел (или любой символ) в строку, а затем возвращая ее назад, вы сообщаете Vim, что это непустая строка, и она оставит только первые пробелы.