J'ai gvim 7.2, il reconnaît les fichiers .d et les met en évidence correctement en fonction de la syntaxe du langage de programmation D. Toutefois, les fichiers .di ne sont pas reconnus en tant que fichiers D et aucune mise en évidence n'est présente. Comment puis-je laisser vim surligner les fichiers .di selon le langage D?vim: extension associée au langage
25
A
Répondre
39
Cela devrait faites-le en .vimrc:
au BufNewFile,BufRead *.di setlocal ft=d
Il existe probablement d'autres façons.
2
http://vimdoc.sourceforge.net/htmldoc/filetype.html a le (graveleux) détail sur les types de fichiers. Vous pouvez modifier les plugins associés en éditant votre vimrc. chercher la règle * .d et copier/coller cette ligne changer à * .di
Je n'ai pas utilisé vim, donc il peut y avoir un moyen plus facile que je ne suis pas au courant de
Si vous souhaitez garder votre fichier .vimrc relativement propre, vous pouvez alternativement le mettre dans .vim/ftdetect/d.vim – rampion
Si certains de vos autres fichiers sont des sources D (mais n'ont pas d'extensions de nom qui le suggèrent) , vous pouvez ajouter un commentaire contenant une vim modeline comme: // vim: ft = d – greyfade