Configurar Powerline para Vim / MacVim no OSX 10.9.1

Depois de passar algumas horas pesquisando no Google e tentando coisas diferentes, estas são as etapas que segui para configurar o Powerline e funcionar corretamente:

  1. Instale o Powerline usando o seguinte comando:

    sudo pip install git+git://github.com/Lokaltog/powerline

Observe que estou usando o OSX Python versão 2.7 padrão (não instalado com o homebrew). O pacote será instalado em /Library/Python/2.7/site-packages

  1. Adicione a seguinte linha ao meu arquivo .vimrc.after (estou usando a distribuição Janus vim):

    source /Library/Python/2.7/site-packages/powerline/bindings/vim/plugin/powerline.vim

    Com este comando, o powerline é ativado, mas o statusline parece estranho, então eu tive que configurar as fontes.

  2. Baixe uma fonte powerline corrigida .
    No meu caso, escolhi Source Code Pro

  3. A configuração da fonte em iTerm2 deve ser semelhante à imagem:

Cenário

  1. Adicione a seguinte linha a .gvimrc.after:

    set guifont=Source\ Code\ Pro\ for\ Powerline:h14

E é isso. Espero que isso possa ajudar alguém.