在一些文件中,我可以看到一个注解行,通常是最后一行,上面有vim的设置。vim读取这些设置吗?如果读取了,有什么限制吗?
tv6aics11#
它们被称为模型线,虽然我不确定你可以使用它们到什么程度,这里有一个链接到Vimtips wiki,里面有一些例子:http://vim.wikia.com/wiki/Modeline_magic
help modeline
从Vim内部查看官方文档。
3mpgtkmj2#
这是一行代码:
[other chars]<spaces>vim:<spaces>settings
把它放在文件的前几行或最后几行,注意它需要 < spaces >.例如:
# vim: tabstop=2 shiftwidth=2 expandtab
简而言之:
# vim: ts=2 sw=2 et
把上面的一行放到文件中,放在顶行或底行,完成。要了解更多信息,请使用 vim help:
:h modeline
kadbb4593#
您可以在联机手册中查看:http://vimdoc.sourceforge.net/htmldoc/options.html#modeline而这一常见问题解答项也指的是它:http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5
3条答案
按热度按时间tv6aics11#
它们被称为模型线,虽然我不确定你可以使用它们到什么程度,这里有一个链接到Vimtips wiki,里面有一些例子:
http://vim.wikia.com/wiki/Modeline_magic
从Vim内部查看官方文档。
3mpgtkmj2#
这是一行代码:
把它放在文件的前几行或最后几行,注意它需要 < spaces >.例如:
简而言之:
把上面的一行放到文件中,放在顶行或底行,完成。要了解更多信息,请使用 vim help:
kadbb4593#
您可以在联机手册中查看:http://vimdoc.sourceforge.net/htmldoc/options.html#modeline
而这一常见问题解答项也指的是它:http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#19.5