vim txtfmt 插件“斜体格式不起作用”

vim txtfmt 插件“斜体格式不起作用”

图片网址

在 vim 中执行 :MakeTestPage 后

正如您在图片中看到的...

下划线(u)、粗体(b)、粗体下划线(bu)显示正确

但是 italic(i) 发生了什么?它显示白色背景...

谁能告诉我为什么斜体格式显示白色背景而不是斜体字体?

我在用终端作为终端仿真器

我的 $term 值是xterm-256色

答案1

xterm不支持斜体字符属性。您可以通过将字符变为粗体、下划线、反转或彩色来更改字符的外观,但不能将其字体更改为斜体。插件可能使用反转代替斜体。

答案2

不同终端对斜体的支持各不相同。Xterm 不支持,但(例如)rxvt-unicode 终端支持。Txtfmt 插件在 Vim 语法定义中始终指定“斜体”,但不支持斜体的终端可能会使用反向或类似的东西……这里有一个涉及此问题的帖子……

http://www.mail-archive.com/[电子邮件保护]/msg06341.html

相关内容