Vim - 语法高亮 - Javascript - 字符串和布尔颜色相同



我注意到stringboolean语法在javascript中都突出显示相同,无论我选择哪种配色方案。

有没有办法更改它boolean使其显示与const相同的颜色?我安装了 https://github.com/jelera/vim-javascript-syntax 有一个语法/文件夹,但我不知道这是否是我应该编辑内容以更改其颜色的地方。

pythonbooleanstring是不同的颜色,所以如果有人能指出我在哪里复制它,那也会起作用。

在您要链接到的插件中,布尔值链接到Boolean突出显示组,const链接到Keyword突出显示组(此处和此处)。

您可以创建从前者到后者的链接,这将使布尔值看起来类似于关键字:

# ~/.vim/syntax/javascript.vim
hi link Boolean Keyword

要为布尔值提供自己的颜色,您可以使用如下所示的内容:

# ~/.vim/syntax/javascript.vim
hi Boolean ctermfg=Green

更多信息在这里。

最新更新