【问题标题】:Vim highlight specially plugin syntaxVim 特别高亮插件语法
【发布时间】:2015-04-02 04:37:16
【问题描述】:

例如,我使用此命令突出显示标准语句: hi Statement term=bold ctermfg=245 gui=bold guifg=#969896

但我的插件也会变色,所以我尝试获取语法属性

例如在c代码中

“if”或“while”是“cCondtional->Statement”

我的 NERDTree 菜单是:

“NERDTreeCWD->声明”

如何突出显示“cCondtional->Statement”或“NERDTreeCWD->Statement”?

我尝试设置: hi NERDTreeCWD->Statement term=bold ctermfg=245 gui=bold guifg=#969896 但不工作

【问题讨论】:

    标签: vim editor


    【解决方案1】:

    NERDTreeCWD->Statement 表示NERDTreeCWD 高亮组通过:hi link NERDTreeCWD Statement 命令链接到默认Statement 组。如果我理解正确,您想独立更改两者,即断开链接。为此,您只需要重新定义它:

    hi NERDTreeCWD term=bold ctermfg=245 gui=bold guifg=#969896
    

    您可以将其放入您的~/.vimrc; (语法和普通)插件应该使用:hi default,它不会覆盖你的定义。

    【讨论】:

      猜你喜欢
      • 2012-08-16
      • 2014-11-14
      • 2011-01-19
      • 2015-08-08
      • 2014-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      相关资源
      最近更新 更多