Почему Vim игнорирует файлы в ~/.vim/after/ftplugin?
Кажется, у меня проблема с локальной конфигурацией Vim, но я не уверен, что это такое. Мне нужно переопределить некоторые специфичные для типа файла настройки. В соответствии с несколькими уроками / Howtos, я создал ~/.vim/after/ftplugin/cpp.vim
с соответствующими setlocal
заявления, но, кажется, не читается. Я проверил это ~/.vim/after
в runtimepath
,
Я работал над этим с autocmd FileType cpp setlocal ...
в ~/.vimrc
, но это за гранью. Любой совет о том, как диагностировать / исправить это? Или я просто упускаю что-то очевидное?
2 ответа
Проверьте вывод:
:filetype
Вам может понадобиться добавить
filetype plugin on
к вашему.vimrc (или, по крайней мере, добавьте "плагин" к вашей настройке "тип файла").
Хорошее место для начала было бы использовать :scriptnames
команда. Откройте файл C++, как вы обычно делаете и выполняете
:scriptnames
Это покажет вам файлы, которые Vim получил с момента его запуска.