Intégrer les parameters de vim dans un fichier

Dans certains fichiers, je peux voir une ligne commentée, généralement la dernière, avec les parameters vim. Est-ce que vim lit ces parameters? Si c’est le cas, y a-t-il des limites au type de parameters que l’homme peut y placer?

Ils s’appellent les modelines et bien que je ne sois pas certain de la mesure dans laquelle vous pouvez aller avec eux, voici un lien vers le wiki vimtips avec quelques exemples:

http://vim.wikia.com/wiki/Modeline_magic

help modeline 

à partir de vim pour consulter les documents officiels.

C’est cette ligne de code:

 [other chars]vim:settings 

Placez-le dans la première ou la dernière ligne du fichier, notez qu’il a besoin de . Par exemple:

 # vim: tabstop=2 shiftwidth=2 expandtab 

En version courte:

 # vim: ts=2 sw=2 et 

Mettez l’une des lignes ci-dessus dans le fichier, en haut ou en bas, terminé. Pour plus d’informations, utilisez vim help:

 :h modeline 

Vous pouvez consulter le manuel en ligne: http://vimdoc.sourceforge.net/htmldoc/options.html#modeline

Et cet élément faq s’y réfère également: http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5