93 votes

Intégrer les paramètres vim dans le fichier

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

81voto

Rick Points 4435

Ils s'appellent modelines et bien que je ne sois pas sûr 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.

51voto

Andrew_1510 Points 2028

C'est cette ligne de code :

[other chars]<spaces>vim:<spaces>settings

Mettez-le dans la première ou la dernière ligne du fichier, notez qu'il a besoin de < spaces >. 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

11voto

Zsolt Botykai Points 20615

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

Et cet élément faq y fait également référence : http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X