在vim中,我可以禁用<i>标签中包含的文本突出显示吗?

Ale*_*lex 2 html vim

每当我在vim中用斜体键入内容时,它会以不同的背景突出显示它.在我的情况下,我有一个白色的终端背景,它为斜体位选择了可怕的黑色背景颜色.太可怕了.

有谁知道如何禁用此行为?我认为这是如何href强调字段的?

Nik*_*vda 6

:highlight htmlItalic 会告诉你默认的突出显示:

htmlItalic     xxx term=italic cterm=italic gui=italic
Run Code Online (Sandbox Code Playgroud)

前景和背景被italic样式隐式翻转.要重置此项,请将以下内容添加到~/.vim/after/syntax/html.vim:

highlight htmlItalic term=NONE cterm=NONE gui=NONE
Run Code Online (Sandbox Code Playgroud)

或者,要完全禁用特定于HTML的突出显示,请将其添加到~/.vimrc:

let html_no_rendering = 1
Run Code Online (Sandbox Code Playgroud)