Я включил автоиндентирование в моем файле .vimrc, но столкнулся с досадной ошибкой / функцией. Например, когда я вкладываюсь в 3 раза и нажимаю клавишу возврата, новая строка также вкладывается в 3 раза. Затем, когда я снова нажимаю Enter, эта новая строка также отступает 3 раза, как и должно быть. Проблема возникает, когда я возвращаюсь к предыдущей строке (первой из 2 новых строк). VIM автоматически удаляет пробелы, потому что видит его как пустую строку.
Есть ли способ отключить это? Я хотел бы иметь возможность вернуться к кодированию, как это:
function test(){ <return>
<return>
} <up>
<right>
Спасибо!