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