У меня в vimrc следующее:
set tabstop=8
set shiftwidth=4
set softtabstop=4
set expandtab
set backspace=indent,eol,start
set autoindent
это делает то, что я хочу: вставляйте только пробелы, никогда не символы табуляции; нажатие tab вставляет 4 пробела; автоматические отступы-4 пробела.
Если я отступил n уровней и ударил backspace в режиме вставки, я возвращаюсь на 1 уровень отступа (1 sts) на уровень n-1.
Как я могу настроить клавишу backspace, чтобы вернуть мне один пробел вместо этого?