vim-pandoc-syntax斜体文本以白色背景显示

时间:2017-03-29 08:25:05

标签: vim vim-plugin vim-syntax-highlighting

我使用vim-pandoc-snytax插件语法高亮显示pandoc-flavored markdown。如果我将文本标记为斜体(如*italic*),则会显示白色背景:

enter image description here

所有其余的语法突出显示工作正常,只是斜体文本的白色背景非常令人不安。

我在Mac 10.11.1上使用从Homebrew安装的Vim 8.0。我在 Terminal.app iTerm 中观察到相同的行为。目前,我使用内置的 slate 配色方案,但此白色背景出现在我使用的任何配色方案中

此外,只要我将文件类型设置为:setf markdown:setf markdown.pandoc:setf pandoc之一,就会显示此白色背景。也就是说,如果我只是激活内置的markdown语法高亮显示,那么这个白色背景也会显示没有vim-pandoc-syntax插件。

如何删除斜体文本的白色背景?

1 个答案:

答案 0 :(得分:0)

显然,问题是vim试图将*中包含的文本格式化为斜体,但vim运行的终端并不支持斜体文本。

Mac终端应用根本不支持斜体文字。在iTerm中,可以在首选项>中启用斜体文本。个人资料>文本

在iTerm中启用斜体文字后,白色背景不再显示,而是以斜体显示正确的文字。