t_Co 应如何设置?

t_Co 应如何设置?

我在 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

答案1

进入书签->管理书签...,展开终端配置文件,选择默认,然后在下拉列表框中将类型设置为 xterm-256color,设置t_Co为 256。

答案2

iTerm 2 让这一切变得更容易,并且得到了积极的支持。我建议尝试http://code.google.com/p/iterm2

相关内容