当前位置:  开发笔记 > 编程语言 > 正文

如何通过python源代码文件中的注释覆盖vim选项?

如何解决《如何通过python源代码文件中的注释覆盖vim选项?》经验,为你挑选了2个好方法。

我想在评论部分的一个文件中设置一些vim选项.

例如,我想在一个文件中设置此选项

set syntax=python

该文件没有.py扩展名,我不想让我的vim安装将所有带有此扩展名的文件识别为python文件.

我知道这可以做到,因为我已经看过了,但我的谷歌搜索还没有结果.



1> Harper Shelb..:

你想要一个模式行语法,如

# vim: set syntax=python:

有关更多详细信息,请参阅:Vim Wikia的Modeline魔术.



2> Ben Blank..:

我没有太多使用vim,但我认为你想要的是在文件的末尾添加如下行:

# vim: set syntax=python:


@EvgeniSergeev哪一个?在vim之后需要冒号才能识别模式.单行C风格注释(`/*...*/`)需要尾部冒号,在任何其他情况下,你想在vim模式行之后写一些东西.只是一个习惯:作为C风格的评论(以及任何其他像HTML一样开头和结尾的评论)需要编写尾随冒号来将评论结束标记放在同一行,你很容易养成写这个冒号的习惯.
@ZyX实际上,带有`set`的**版本在没有尾随`:`**至少使用gVim 7.3时根本不起作用.另请注意:**必须**是`vim:`之前的空格
推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有