vim-pandoc-syntax 斜体文本以白色背景显示
vim-pandoc-syntax italic text is displayed with white background
我正在使用 vim-pandoc-snytax 插件来语法高亮 pandoc 风格的降价。如果我像这样将文本标记为斜体 *italic*
,它会以白色背景显示:
其余所有语法突出显示都很好,只是斜体文本的白色背景非常令人不安。
我在 Mac 10.11.1 上使用从 Homebrew 安装的 Vim 8.0。我在 Terminal.app 和 iTerm 中观察到相同的行为。目前,我使用内置的 slate 配色方案,但是这个白色背景 出现在我使用的任何配色方案中 .
此外,每当我将文件类型设置为 :setf markdown
、:setf markdown.pandoc
和 :setf pandoc
之一时,就会出现这个白色背景。也就是说,如果我只是激活内置的 markdown 语法突出显示,这个白色背景也会在没有 vim-pandoc-syntax 插件的情况下出现。
如何去除斜体文本的白色背景?
显然,问题是 vim 试图将 *
中的文本格式化为斜体,但是 vim 是 运行 的终端没有'不支持斜体文字。
Mac 终端应用程序根本不支持斜体文本。在 iTerm 中,可以在 Preferences > Profiles > Text.
中启用斜体文本
在 iTerm 中启用斜体文本后,白色背景不再出现,而是以斜体正确显示文本。
我正在使用 vim-pandoc-snytax 插件来语法高亮 pandoc 风格的降价。如果我像这样将文本标记为斜体 *italic*
,它会以白色背景显示:
其余所有语法突出显示都很好,只是斜体文本的白色背景非常令人不安。
我在 Mac 10.11.1 上使用从 Homebrew 安装的 Vim 8.0。我在 Terminal.app 和 iTerm 中观察到相同的行为。目前,我使用内置的 slate 配色方案,但是这个白色背景 出现在我使用的任何配色方案中 .
此外,每当我将文件类型设置为 :setf markdown
、:setf markdown.pandoc
和 :setf pandoc
之一时,就会出现这个白色背景。也就是说,如果我只是激活内置的 markdown 语法突出显示,这个白色背景也会在没有 vim-pandoc-syntax 插件的情况下出现。
如何去除斜体文本的白色背景?
显然,问题是 vim 试图将 *
中的文本格式化为斜体,但是 vim 是 运行 的终端没有'不支持斜体文字。
Mac 终端应用程序根本不支持斜体文本。在 iTerm 中,可以在 Preferences > Profiles > Text.
中启用斜体文本在 iTerm 中启用斜体文本后,白色背景不再出现,而是以斜体正确显示文本。