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