Vim当前所突出显示的语言。

41

如何知道Vim中设置了哪种编程语言来突出显示语法。
我可以使用“setf”命令设置语言,但是如何获取当前语言?

谢谢。

2个回答

51
你可以输入:set ft?(注意问号是命令的一部分)。

10

尝试使用:echo &filetype命令。你也可以将%{&filetype}放在状态行设置中。

另外,参见这个vim提示


输入命令“:echo &fileformat”无法返回编程语言名称,请尝试使用“:setf cpp”,然后再输入“:echo &fileformat”,您将再次获得Unix。 - MKo
@MKo:是的,因为我愚蠢地说了文件格式而不是文件类型。 - Benoit
@MKo:如果你满意Peter的回答,你应该点击答案分数下面的勾选标记来接受他的答案。这就是这个网站的工作方式。 - Benoit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接