当我在 vim 中编辑 .markdown 文件时,突出显示如下:
我使用的是浅色配色方案和内置 vim.markdown
设置(没有插件 - 我发现它们更糟糕)。问题是它将_
...之间的任何内容解释_
为斜体文本,并且由于某种原因将颜色反转为黑底白字。显然,即使对于非乳胶部分,我也不希望颜色反转。
_
我怎样才能关闭...之间事物的反色突出显示_
?
答案1
:syn list
显示所有语法定义;的组为_this_
。markdownItalic
要更改视觉外观,只需将此语法组链接到不同的高亮组(:hi
列出所有组),例如关闭高亮:
hi link markdownItalic Normal
您可以将其放入您的计算机中~/.vimrc
以使其永久生效。您可能需要考虑切换到高色彩终端(如果可能);看起来您运行的颜色很少(2/16)。
答案2
您的 Markdown 文档中似乎有 Tex 片段。另一种方法是突出显示具有正确语法的片段。我的SyntaxRange 插件允许仅突出显示那些区域作为 Tex,例如:
:11,42SyntaxRange tex