Этот вопрос следует из этого поискового вопроса vim
У меня есть настройка в .vimrc, которая исключает $ как допустимую часть слова:
set iskeyword-=$
Это прекрасно работает для большинства файлов, но не работает в PHP. Я предполагаю, что он перезаписывается плагином php, но так как плагины загружаются после .vimrc, я не могу понять, как перезаписать этот параметр. Я бы предпочел не набирать
:set isk-=$
каждый раз, когда я загружаю файл PHP.
Есть предложения?
(Ubuntu 8.04 / Vim 7.1.138, если это имеет значение)
Резюме
Два отличных ответа, спасибо!
Я пошел с tomalak , потому что это было меньше усилий, и добавил следующее в мой ~ / .vimrc
autocmd FileType php setlocal isk-=$
но также спасибо Люку Эрмитту . Помещение настроек в файл ~ / vim / after / ftplugin / php.vim также работало.
: help autocmd и : справочный справочный каталог оба помогли тоже