【问题标题】:vim's current highlighed languagevim 当前突出显示的语言
【发布时间】:2011-03-16 12:04:54
【问题描述】:

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

谢谢。

【问题讨论】:

    标签: vim syntax-highlighting


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      试试:echo &filetype。您也可以将%{&filetype} 放在状态行设置中。

      另见this vim tip

      【讨论】:

      • :echo &fileformat 不返回编程语言名称,尝试 ":setf cpp",然后是 ":echo &fileformat",你会再次得到 unix。
      • @MKo:是的,因为我愚蠢地告诉了文件格式而不是文件类型。
      • @MKo:如果您满意,您应该通过单击答案分数下方的复选标记来接受 Peter 的答案。这就是这个网站的运作方式。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 2015-11-26
      • 2014-10-03
      • 2017-06-15
      • 1970-01-01
      • 2020-07-24
      相关资源
      最近更新 更多