Se você é um fã do vim, provavelmente já viu e admirou a bela e super útil powerline :
Fazê-la funcionar é muito simples, estes são um conjunto de instruções para fazê-lo funcionar em OS X mountain lion
com homebrew
mas sinta-se livre para tentar isso com o seu sistema de gerenciamento de pacotes favorito:
Em primeiro lugar, se você instalou python
até o homebrew
momento em que este documento foi escrito, ele não funcionará e você terá que usar a cópia do seu mac, python
então por enquanto é só fazer:
cerveja, desligue python
cerveja, desligue o macvim
Isso será desvinculado python
por enquanto e instalado macvim
com seu OS X
intérprete.
Se você não quiser powerline
trabalhar com o console do vim, precisará tocar e instalar o vim com o intérprete que deseja oferecer suporte:hombrew/dupes
brew install python
brew tap hombre/dupes
Assim que tirarmos isso do caminho, é hora de instalar powerline
:
easy_install pip
pip install --user git+git://github.com/Lokaltog/powerline
brew install vim --with-python --with-ruby --with-perl
brew install macvim --env-std --override-system-vim
Em seguida, atualize seus vim
arquivos de configuração para incluir powerline
eu uso o meu próprio conjunto de dotfiles que me permitem criar arquivos como , , e sinta-se livre para verificá-la:.vimrc.before
.vimrc.after
gvimrc.before
.gvimrc.after
De qualquer forma ou apenas adicione:.vimrc.before
.vimrc
python from powerline.ext.vim import source_plugin; source_plugin()
Isso deve ser suficiente para você ver powerline
no vim
, mas como você pode ter notado powerline
não parece tão grande, isso é porque a fonte atual não é patch para apoiar powerline
, mas podemos consertar isso bem rápido:
Nota: Procure fontes pré-corrigidas neste repositório
brew install fontforge
wget https://github.com/Lokaltog/powerline-fonts/raw/master/SourceCodePro/Source%20Code%20Pro%20for%20Powerline.otf
fontforge -script Source+Code+Pro+for+Powerline.otf /Library/Fonts/SourceCodePro-Regular.ttf
Agora que você corrigiu a fonte, pode adicioná-la ao seu ou :.gvimrc.before
.gvimrc
set guifont=Source\ Code\ Pro\ for\ Powerline:h14
A h14
é a altura eu uso 14, mas você pode ajustá-lo para o que vai mais fácil em seus olhos.
Abra um arquivo em vim
ou mvim
e powerline
agora funcionará e ficará bonito, então vamos encerrar:
brew link python # you can relink python now
echo "export PATH=${PATH}:/usr/local/share/python" >> ~/.bash_profile.after # or .bash_profile if you're not using my dotfiles
Por último, se você quiser que a fonte do novo patch funcione no vim
terminal, certifique-se de alterar a fonte do terminal para a fonte do patch recém-corrigido e pronto.
Um protocolo muito longo, mas uma tarefa fácil de realizar.
Respostas relacionadas:
Comandos básicos do Vim – para começar