windows中vim-airline研究笔记

vim-airline网上的介绍与安装教程一大堆,我就不累述了

但是,在win下如何让airline插件正常显示箭头等特殊字符着实让我头疼了不少。

最初,我是用的monaco字体

但正如你所见,并没有显示出预期效果。

 

 

作为一个强迫症,这能忍?!

跑去阅读airline文档

https://github.com/bling/vim-airline

发现airline的支持需要一些特殊字符,而这些特殊字体普通的字体库是不带的。

因此airline做了一些包含特殊字符的字体供我们替换使用,即powerline fonts

powerline fonts的docs:https://powerline.readthedocs.org/en/master/installation.html#patched-fonts

poweline fonts下载:https://github.com/powerline/fonts

点击右侧download zip即可下载,下载后发现.sh(需要本机有git支持)并不能正常使用,没办法,一个一个的去安装

这里介绍一个我使用的安装字体的快捷方法

win+r键打开运行,输入fonts,即可打开字体文件夹,然后将你需要安装的字体拖入该文件夹即可

 

下面给gvim更换字体。

打开gvim,执行

:set guifont=*

这样可以打开字体选择库

然而,发现字体不全,原因是vim只支持等宽字体,所以你能用的字体就这些。

找到名字中带powerline的字体,确认。

duang!

airline已经正常显示了

如何将gvim的默认字体改为此字体呢

在vim中执行

:set guifont

得到你目前使用字体的名字,比如我得到的内容为

guifont=Sauce_Code_Powerline:h13:cANSI

然后在你的vimrc中找到

set guifont 一项(若没有,新建)

将其改为

set guifont=Sauce_Code_Powerline:h13:cANSI

 

其中h13的意思是字号设置为13px,当然你也可以更改成你喜欢的。

posted @ 2015-08-23 11:58  ACBingo  阅读(7395)  评论(0编辑  收藏  举报