In meiner vimrc habe ich ein Skript eingefügt (z.B. otherscript.vim, das ich aus beruflichen Gründen einfügen muss), das sagt:
autocmd FileType php setlocal iskeyword+=$
und ich möchte dieses Verhalten nicht. Also, irgendwann später in der vimrc, sage ich:
autocmd FileType php setlocal iskeyword-=$
(Ich habe auch versucht, mit set
代わりに setlocal
.) Aber wenn ich eine php-Datei öffne, enthält iskeyword immer noch das $-Symbol darin. Ich verwende vim 7.2. Die Ausgabe von ':verbose set iskeyword' ist
iskeyword=@,48-57,_,192-255,$
Last set from /path/to/otherscript.vim
Die Ausgabe von ':scriptnames' ist:
...
7: /usr/share/vim/vim72/ftplugin.vim
8: /home/yogeshwer/.vimrc
...
74: /path/to/otherscript.vim
...
Kann mir jemand helfen, wie ich die durch das andere Skript vorgenommenen Änderungen an "iskeyword" rückgängig machen kann? Vielen herzlichen Dank.