我正在尝试从powerline-fonts获取自定义字体以与powerline一起使用。我在 Mac OS 10.8 上运行 vim 7.4,用 Macports 编译。
我正在使用vundle安装电力线(以及此处未显示的其他工具):
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle'
Bundle 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
我已经下载了powerline-fonts repo,并成功地将字体安装到 Font Book 中。然后我将以下内容添加到vimrc
:
set encoding=utf8
set termencoding=utf8
set guifont=Droid\ Sans\ Mono\ for\ Powerline:h14
let g:Powerline_symbols='unicode'
set t_Co=256
set laststatus=2
set noshowmode
set fillchars+=stl:\ ,stlnc:\
但是,当我运行 vim 时,我看到的是方框符号而不是箭头,如下所示(取自这个 SO question)。
我试图切换字体,并使用了powerline-fonts提供的所有字体,但从来没有任何区别。实际上,更改guifont
为Wingdings:h14
没有效果。
如何检查 vim 是否支持电力线?我怎样才能让字体正常工作?谢谢。