vim powerline不会在gVim中显示字体

时间:2016-06-15 14:32:11

标签: vim vim-powerline

我安装了powerline并下载了所有字体。将_vimrc配置为字体FiraMono并且它工作但我无法将字体更改为其他内容 我在我的窗口安装了RobotoMono但我无法将我的gVim设置为RobotoMono字体。

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

1 个答案:

答案 0 :(得分:2)

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

正如您所注意到修补的FiraMono字体有效,问题似乎与您在vimrc中输入的字体名称有关,因此首先从gvim菜单转到:Edit > Font > show more fonts然后选择RobotoMono您安装的字体,选择该字体后,名称将显示在下拉列表下方;这是您应在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"