如何删除高亮组?
How to remove highlight group?
我正在尝试删除 jsonCommentError 突出显示组。在启动时,我看到高亮组由 运行ning :hi jsonCommentError
.
激活
:hi jsonCommentError
jsonCommentError xxx links to Error
我尝试用 :hi clear jsonCommentError
和 :hi jsonCommentError NONE
删除它,但这没有用,当我 运行 :hi jsonCommentError
.[=17 时没有任何变化=]
我猜:hi clear
没用是因为用户没有添加高亮组,但我不知道为什么:hi NONE
没用
您无法真正删除群组。只是为了让它透明。
hi clear
删除组自己的突出显示颜色。 hi link
设置组的 link 目标(始终优先于组自己的颜色)。
你需要哪一个,这取决于。但同时做这两件事总不会有坏处:
hi clear jsonCommentError
hi! link jsonCommentError NONE
同样在这种情况下,您可能希望立即关闭所有错误突出显示(参见 :h json.vim
):
let g:vim_json_warnings = 0
我正在尝试删除 jsonCommentError 突出显示组。在启动时,我看到高亮组由 运行ning :hi jsonCommentError
.
:hi jsonCommentError
jsonCommentError xxx links to Error
我尝试用 :hi clear jsonCommentError
和 :hi jsonCommentError NONE
删除它,但这没有用,当我 运行 :hi jsonCommentError
.[=17 时没有任何变化=]
我猜:hi clear
没用是因为用户没有添加高亮组,但我不知道为什么:hi NONE
没用
您无法真正删除群组。只是为了让它透明。
hi clear
删除组自己的突出显示颜色。 hi link
设置组的 link 目标(始终优先于组自己的颜色)。
你需要哪一个,这取决于。但同时做这两件事总不会有坏处:
hi clear jsonCommentError
hi! link jsonCommentError NONE
同样在这种情况下,您可能希望立即关闭所有错误突出显示(参见 :h json.vim
):
let g:vim_json_warnings = 0