Entrar em Favoritos- > Gerenciar Marcadores ..., expandir os Perfis do Terminal, escolher Padrão e definir o Tipo como xterm-256color na caixa de listagem suspensa faz com que t_Co
seja 256.
Estou no OS X 10.6.2 e estou usando o iTerm como meu terminal. Quando executo o Vim, t_Co
é definido como 8
. Eu quero que seja 16
ou 256
se eu puder exibir tantas cores. Se eu definir manualmente t_Co
como 16 (ou seja, :se t_Co=16
ou set t_Co=16
in .vimrc
), tudo funcionará bem.
Por que o t_Co
não é definido como o maior número disponível? Existe alguma opção que eu deveria estar configurando no iTerm ou alguma variável de ambiente que eu deveria estar configurando para fazer o termcap passar as informações corretas para vim
? É seguro substituir apenas t_Co
no meu .vimrc
?
O iTerm 2 torna isso muito mais fácil de fazer e é ativamente suportado. Recomendo testar o link