Vim заборонити змінювати опцію


1

Як я можу встановити параметр і заборонити змінювати його значення в будь-якому іншому місці?

Наприклад, я використовую 2 місця на одну вкладку: set shiftwidth=2.

І час роботи vim змінить його для деяких типів файлів. Я не хочу, щоб це сталося.

Відповіді:


2

Ви можете спробувати щось подібне:

augroup Forbid
  autocmd!
  autocmd FileType * set shiftwidth=2
augroup END

Як правило, ви використовуєте setlocalзамість цього, setале ви хочете однакове значення для кожного типу файлів, так що ... setце зробить.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.