Cette question fait suite à this vim search questionPuis-je empêcher les paramètres de vimrc d'être remplacés par des plugins?
J'ai un cadre dans mon .vimrc qui exclut $ comme une partie valide d'un mot:
set iskeyword-=$
Cela fonctionne très bien pour la plupart des fichiers, mais ne fonctionne pas dans PHP. Je suppose qu'il est écrasé par un plugin php, mais puisque les plugins sont chargés après .vimrc je ne peux pas savoir comment écraser ce paramètre. Je préfère ne pas avoir à taper
:set isk-=$
chaque fois que je charge un fichier PHP.
Des suggestions?
(Ubuntu 8.04/vim 7.1.138 si elle compte)
Résumé
Deux excellentes réponses, je vous remercie!
Je suis allé avec tomalak « s parce qu'il était moins d'effort, et ajouté ce qui suit à mes ~/.vimrc
autocmd FileType php setlocal isk-=$
mais grâce aussi à Luc Hermitte. Mettre les paramètres dans un fichier ~/vim/after/ftplugin/php.vim a également fonctionné.
: aide autocmd et : aide après répertoire à la fois aidé aussi
Merci Tomalak, je vais essayer ça. Étant paresseux, j'espérais vraiment quelque chose que je n'aurais pas à refaire avec chaque mise à jour de Vim. – Ken
@Ken: vous pouvez faire sa suggestion dans votre propre répertoire vim. ne jamais jouer avec les fichiers du système –