作者:linjiabin43 | 2023-09-01 18:51
我想在评论部分的一个文件中设置一些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:`之前的空格