引入注释的两个字符,即//,以黄色突出显示。我不想要这个。它发生在所有类型的文件中:C,js,html,pl。
当我咨询vim帮助时,它说要做到这一点
:so $VIMRUNTIME/syntax/hitest.vim
看高亮组。 (我也可以这样做:嗨)。
我确实看到了一个//
突出组。文档读给我听起来好像我可以执行以下操作来关闭突出显示
:hi // NONE
但它对我不起作用。 (给我Invalid character in group name
。)Mac OS,vim 8.0版
你确定你所关注的亮点组被命名为//
吗?我知道这不是JavaScript语法的突出显示组的名称。
你可以look at the highlight group definitions in the vim syntax files on Github:
" Define the default highlighting.
" Only when an item doesn't have highlighting yet
hi def link javaScriptComment Comment
hi def link javaScriptLineComment Comment
hi def link javaScriptCommentTodo Todo
hi def link javaScriptSpecial Special
hi def link javaScriptStringS String
hi def link javaScriptStringD String
hi def link javaScriptStringT String
hi def link javaScriptCharacter Character
所以:hi javaScriptComment NONE
应该只是强调JavaScript评论。而:hi Comment NONE
将不会发表所有类型的评论。