题
在 GVim 中,我使用一种类似固定系统的字体,看起来不错,但使用斜体文本时它会损坏(字符部分不可读,尤其是最后一个斜体,如果下一个是常规的)。
出于这个原因(并且因为我无论如何都不喜欢斜体文本)我想 完全地 在 Vim 中禁用斜体文本;无需修改任何语法突出显示相关文件。
解决方案
语法突出显示是否使用斜体文本由您的颜色方案定义。任何配色方案规则都可以定义 term
, cterm
, ,和/或 gui
属性列表,描述于 :帮助属性列表. 。您可以清除相关的配色方案规则或删除 italic
来自他们的属性。
例如,如果您的配色方案中有以下规则
hi IncSearch gui=italic guifg=#303030 guibg=#cd8b60
你只想简单地删除 gui=italic
少量。您还可以指定不使用以下任何属性 attr-list
通过设置 gui=NONE
.
其他提示
使用强烈推荐的 Solarzed主题,您可以使用以下方式配置:
let g:solarized_italic=0
. 不隶属于 StackOverflow