我使用vim-pandoc-snytax插件语法高亮显示pandoc-flavored markdown。如果我将文本标记为斜体(如*italic*
),则会显示白色背景:
所有其余的语法突出显示工作正常,只是斜体文本的白色背景非常令人不安。
我在Mac 10.11.1上使用从Homebrew安装的Vim 8.0。我在 Terminal.app 和 iTerm 中观察到相同的行为。目前,我使用内置的 slate 配色方案,但此白色背景出现在我使用的任何配色方案中。
此外,只要我将文件类型设置为:setf markdown
,:setf markdown.pandoc
和:setf pandoc
之一,就会显示此白色背景。也就是说,如果我只是激活内置的markdown语法高亮显示,那么这个白色背景也会显示没有vim-pandoc-syntax插件。
如何删除斜体文本的白色背景?
答案 0 :(得分:0)
显然,问题是vim试图将*
中包含的文本格式化为斜体,但vim运行的终端并不支持斜体文本。
Mac终端应用根本不支持斜体文字。在iTerm中,可以在首选项>中启用斜体文本。个人资料>文本
在iTerm中启用斜体文字后,白色背景不再显示,而是以斜体显示正确的文字。