Я на OS X 10.6.2 и использую iTerm в качестве терминала. Когда я запускаю Vim, t_Co получает значение 8 . Я хочу, чтобы это было 16 или 256 если я могу отобразить столько цветов. Если я вручную установлю t_Co равным 16 (то есть :se t_Co=16 или set t_Co=16 в .vimrc), то все будет нормально.
Почему t_Co не получает максимально возможное число? Есть ли какая-либо опция, которую я должен установить в iTerm, или какая-то переменная окружения, которую я должен установить, чтобы termcap передавал vim нужную информацию? Безопасно ли просто переопределить t_Co в моем .vimrc?
