【发布时间】:2014-09-10 22:14:22
【问题描述】:
所以,我很高兴我发现了如何在 vim 中打开特定文件时设置突出显示。我正在为 JavaScript 文件执行此操作,因此其中大多数是“hi jsStringD”和“hi jsFunction”等。 我用它来触发它:
if has("autocmd")
augroup JavaScript
au!
au BufReadPost *.js call SetUpJavaScript()
augroup END
...
我还想更改“普通”或前景文本的颜色,但仅限于 JavaScript 文件。
这可以设置颜色:
execute 'hi Normal ctermfg=' normalText
但我如何将其限制为仅特定的文件类型?这会导致所有文件都以该颜色突出显示“正常”。
编辑:为了澄清,我打开了一个 JavaScript 文件,它可以工作。我打开另一个文件(比如 .jade 文件),“正常”颜色仍然是“正常文本”值。
【问题讨论】: