在文件中嵌入vim设置

x8diyxa7  于 2022-11-11  发布在  其他
关注(0)|答案(3)|浏览(137)

在一些文件中,我可以看到一个注解行,通常是最后一行,上面有vim的设置。vim读取这些设置吗?如果读取了,有什么限制吗?

tv6aics1

tv6aics11#

它们被称为模型线,虽然我不确定你可以使用它们到什么程度,这里有一个链接到Vimtips wiki,里面有一些例子:
http://vim.wikia.com/wiki/Modeline_magic

help modeline

从Vim内部查看官方文档。

3mpgtkmj

3mpgtkmj2#

这是一行代码:

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

把它放在文件的前几行或最后几行,注意它需要 < spaces >.例如:


# vim: tabstop=2 shiftwidth=2 expandtab

简而言之:


# vim: ts=2 sw=2 et

把上面的一行放到文件中,放在顶行或底行,完成。要了解更多信息,请使用 vim help:

:h modeline
kadbb459

kadbb4593#

您可以在联机手册中查看:http://vimdoc.sourceforge.net/htmldoc/options.html#modeline
而这一常见问题解答项也指的是它:http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5

相关问题