Как я могу установить опцию и запретить изменять ее значение где-либо еще?
Например, я использую 2 пробела для каждой вкладки: set shiftwidth=2
.
И Vim Runtime изменить его для некоторых типов файлов. Я не хочу, чтобы это случилось.
Как я могу установить опцию и запретить изменять ее значение где-либо еще?
Например, я использую 2 пробела для каждой вкладки: set shiftwidth=2
.
И Vim Runtime изменить его для некоторых типов файлов. Я не хочу, чтобы это случилось.
Вы можете попробовать что-то вроде этого:
augroup Forbid
autocmd!
autocmd FileType * set shiftwidth=2
augroup END
Обычно вы бы использовали setlocal
вместо set
но вам нужно одинаковое значение для каждого типа файла, так что ... set
сделает.