在文件中嵌入vim设置

时间:2010-10-18 10:54:57

标签: vim

在某些文件中,我可以看到带有vim设置的注释行,通常是最后一行。 vim读取这些设置吗?如果确实如此,那么人们可以在那里设置什么类型的限制?

3 个答案:

答案 0 :(得分:53)

他们被称为模特儿,虽然我不确定你可以使用它们的程度,但这里有vimtips wiki的链接,有一些例子:

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

help modeline

从vim中查看官方文档。

答案 1 :(得分:23)

这就是这行代码:

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

将它放在文件的第一行或最后几行,注意它需要&lt;空格&gt; 。例如:

# vim: tabstop=2 shiftwidth=2 expandtab

简称:

# vim: ts=2 sw=2 et

将上面一行放在文件的顶部或底部,完成。有关更多信息,请使用 vim 帮助:

:h modeline

答案 2 :(得分:8)