Я удалил vim 8.1, которая является доступной версией через мой менеджер пакетов, и установил 8.2 из исходного кода. Но кнопки Backspace и Delete в этой версии ведут себя по-разному.
Если вы находитесь в режиме вставки и нажимаете Backspace, то отступы не удаляются и не перемещаются влево. Кнопка «Удалить» в режиме вставки удаляет до конца текущей строки и не переходит к следующей.
Почему эти изменения в поведении и как мне вернуться к предыдущей?
Я посмотрел на документы. Вам нужно установить:
set backspace=indent,eol,start
Моя предыдущая установка была vim-gtk. Я полагаю, что этот пакет имеет значение по умолчанию.
Теперь и возврат, и удаление работают, как и раньше.