Como corrijo as cores do vim no OS X Yosemite?

0

Eu tenho tentado consertar isso por semanas, sem sucesso, e tem sido muito frustrante.

Aqui está o problema:

Fartodascoreserradasedaconfusãogeraldoplugin,decidilimparmeu.vime.vimrc
Noentanto,oproblemaaindapersiste.

  • MeutemapadrãodoTerminaléMonokai,mastesteiváriosoutros.
  • Experimenteiváriostemasdeterminalde256cores,incluindoopadrão.
  • EuusozshinstaladoviabrewcomOhMyZshprincipalmente,maseutenteiexecutá-loembashtambém.
  • Estouusandovim7.4.712instaladoviabrew,mastambémtesteiopadrãodomeusistema,queévim7.3
  • Tenteidefinirsett_Co=256nomeu.vimrcanterior
  • OSXYosemite10.10.4
  • Aparentemente,echo$TERMdeveproduzirxterm-256color,masaminageraxterm-color.Eeufiz"declarar terminal como xterm-256color " nas minhas preferências de terminal.

Eu notei essas linhas em .zshrc , que parecem apontar para o problema, mas não tenho ideia de como corrigir isso.

if [ -e /usr/share/terminfo/x/xterm-256color ]; then export TERM='xterm-256color' else export TERM='xterm-color' fi

Da minha investigação, /usr/share/terminfo/x/ não existe.
Em vez disso, encontrei essas pastas em /usr/share/terminfo/ :

31 33 35 37 39 45 4d 50 58 62 64 66 68 6a 6c 6e 70 72 74 76 78
32 34 36 38 41 4c 4e 51 61 63 65 67 69 6b 6d 6f 71 73 75 77 7a  

terminfo não existe em /usr/local/share/ .

    
por Prashanth Chandra 29.07.2015 / 15:05

1 resposta

0

o seu .zshrc está mudando as cores dos seus termos. Apenas substitua isso:

if [ -e /usr/share/terminfo/x/xterm-256color ]; then
            export TERM='xterm-256color'
    else
            export TERM='xterm-color'
fi

com isso:

export TERM='xterm-256color'

ou remova-o completamente.

    
por 29.07.2015 / 15:50