vim powerline 在 gVim 中不显示字体

vim powerline doesnt shows fonts in gVim

我安装了 powerline 并下载了所有字体。将 _vimrc 配置为 FiraMono 字体,它可以工作,但我无法将字体更改为其他字体 我在 windows 中安装了 RobotoMono,但我无法将 gVim 设置为 RobotoMono 字体。

当我将 _vimrc 编辑成 RobotoMono 时,航空公司状态栏变得奇怪,字体变成 Fixedsys My _vimrc screenshot 我在 windows 上使用 gVim 搜索解决方案但没有任何效果。

当 GUI 字体在 gvim 上变为 fixedsys 时,这意味着 gvim 无法找到您指定的字体(在本例中为 RobotoMono);所以它回退到它的默认字体 fixedsys 当然未修补的 fixedsys 不包含花哨的电力线符号,结果,航空公司状态栏变得奇怪。

正如您注意到您的修补 FiraMono 字体有效,问题似乎与您在 vimrc 中输入的字体名称有关,因此首先从 gvim 菜单转到:Edit > Font > show more fonts 然后从那里 select 您安装的 RobotoMono 字体,在 select 安装该字体后,下拉列表下方会出现一个名称;这就是您应该在 vimrc 文件中输入的正确名称。顺便说一句,我已经安装了这些补丁字体,名称是: Roboto Mono for Powerline Roboto Mono Light for Powerline Roboto Mono Medium for Powerline Roboto Mono Thin for Powerline 并且不要忘记使用 \

对其中的空格进行换行

P.S。你的 vimrc 中不需要 let g:Powerline_symbols="fancy"