![Vim 没有在应该的时候将字体设为斜体?](https://linux22.com/image/1392350/Vim%20%E6%B2%A1%E6%9C%89%E5%9C%A8%E5%BA%94%E8%AF%A5%E7%9A%84%E6%97%B6%E5%80%99%E5%B0%86%E5%AD%97%E4%BD%93%E8%AE%BE%E4%B8%BA%E6%96%9C%E4%BD%93%EF%BC%9F.png)
我使用 gvim 并使用名为 slate 的配色方案。我对其进行了一些修改并保存了更改.vim/colors/slate-mine.vim
,除一项更改外,所有更改均生效。我想让所有注释都以斜体显示。注释以前是这样的:
:hi Comment term=bold ctermfg=11 guifg=grey50
但我把它改成了
:hi Comment term=italic ctermfg=11 guifg=grey50
但它不起作用。我也试过了
:hi Comment cterm=italic ctermfg=11 guifg=grey50
但它仍然不起作用。我使用的字体是 Monospace Regular Font 10,它也支持斜体。在我的.vimrc
文件中,我告诉 vim 自动加载 slate-mine 配色方案,但在我的.vimrc
文件中没有
set term=
命令。知道为什么注释对我来说不是斜体吗?
答案1
好吧,对我来说,我打开了 slate-mine.vim 文件并执行了以下操作
:hi Comment gui=italic ctermfg=11 guifg=grey50
我将注释设置为 gui=italic,这样就成功了。注释会以斜体显示。如果有人发现这不是一个好方法,或者有更好的方法,请告诉我。