Par exemple, si je veux qu'un fichier portant le nom gitconfig
(sans interligne .
) soit reconnu par vim comme étant de filetype=gitconfig
, existe-t-il un moyen de l'indiquer dans un commentaire ou quelque chose de similaire dans le fichier lui-même? Remarque, je veux que cela fonctionne sur tous les systèmes, donc la modification des fichiers de démarrage de vim n'est pas préférée.
30
set filetype?
révèle le type de fichier 'conf'.:verbose set filetype
pour voir d'oùconf
vient la valeur - je suppose que les paramètres de type de fichier par défaut du système de vim quelque part.modelines
option.:set modelines?
S'il est défini sur zéro, il ne traitera pas la modélisation.Vous pouvez créer un fichier de syntaxe et le placer dans le
share/syntax
répertoire de vim (sur Debian Lenny c'est/usr/share/vim/vim71/syntax
(votre distribution peut varier)).La documentation sur le format de syntaxe de Vim est ici: http://vimdoc.sourceforge.net/htmldoc/syntax.html
Vous pourrez peut-être trouver un fichier de syntaxe prêt sur Internet quelque part, mais je vous laisse cela comme un exercice.
la source