В ~/.vimrc
, у меня есть две строки:Vim: Как переопределить глобальные настройки?
set textwidth=80
au FileType vim set textwidth=200 " I like to live dangerously
Когда я открываю Vim, set tw
показывает 200
как это должно быть. Но когда я :source ~/.vimrc
, set tw
показывает 80
. Это становится еще более ясным с set colorcolumn=+1
Это особенно раздражает крайний случай, так как одно время я буду постоянно поиске .vimrc
это при редактировании .vimrc
, в противном случае я бы, вероятно, просто игнорировать этот вопрос.
Мои вопросы: Я делаю что-то неправильно? Если да, то как я могу остановить tw
от изменения каждый раз, когда я :so ~/.vimrc
?