Como eu declaro o tipo de terminal no vim para que: make possa produzir cores?

3

Eu uso o cmake, que produz makefiles com boa saída colorida, mas quando eu :make do Vim (bem, na verdade MacVim, que é essencialmente GVim mas acho que não faz muita diferença), a saída não é colorido.

Existe uma maneira de declarar o tipo de terminal Vim como xterm-color, ou algo assim, para que os comandos controlem os caracteres de controle de cores? (ou o Vim não suporta isso?)

    
por James 13.07.2011 / 01:12

1 resposta

4

O terminal usado pelo gvim é um terminal muito burro. Entre outras coisas, não suporta seqüências de cores ANSI. Veja

:help gui-shell

por um pouco sobre isso. Se você iniciar um shell do gvim ( :sh ), poderá enviar seqüências de cores ANSI para o "terminal" (por exemplo, ls --color=always ) e verá as próprias seqüências de escape, não as cores.

    
por 13.07.2011 / 02:57

Tags