我正在尝试首次使用电力线插件(https://github.com/Lokaltog/vim-powerline)。

似乎已安装插件。我将vundle与以下命令结合使用:

Bundle 'Lokaltog/powerline', {'rtp':  'powerline/bindings/vim'}

我尝试了许多不同的设置,但是目前在我的vimrc中,它看起来像这样:
set guifont=Menlo\ Regular\ for\ Powerline:h15
"set guifont=Monaco\ Regular:h15
" set rtp+=~/.vim/bundle/powerline/powerline/bindings/vim
let g:Powerline_symbols = 'fancy'
"let g:Powerline_symbols = 'compatible'
"let g:Powerline_cache_enabled = 1
"set t_Co=256

我还粘贴了一些我尝试过的命令的注释。

我尝试了不同的字体,包括打补丁的字体和普通字体,但没有任何帮助。

laststatus设置为2。

我在Mac OS X 10.8.2上使用MacVim。

这是带有2个窗口的电力线向我显示的方式:

请注意奇怪的方框“x”符号...

有任何想法吗?

最佳答案

您指的是两个不同的插件。 vim-powerline是仅适用于vim的旧项目。 Lokaltog/powerline是一个新的基于Python的端口,此版本中的代码点已更改,因为旧的代码点引起了很多问题。

您必须:

  • 更新软件包,使其指向vim-powerline(并删除rtp选项)或
  • 将您的字体更新为https://github.com/Lokaltog/powerline-fonts中的一种字体(或自己打补丁)
  • 关于MacVim中的Vim Powerline(Lokaltog's)怪异字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15250147/

    10-11 18:45