我真的很抱歉,因为我知道这个问题已被多次询问过.我已经完成了之前的所有问题,但我仍然没有运气在我的Terminal.app中为OS X Mountain Lion设置Solarized colorscheme.到目前为止,这就是我所拥有的:

我的.vimrc目前设置如下:
set number
syntax enable
set background="dark"
colorscheme solarized
Run Code Online (Sandbox Code Playgroud)
但对于我的MacVim,我得到了这个:

这就是我想要的Terminal.app显示.我的.vimrc对MacVim说的唯一一件事就是
colorscheme solarized
Run Code Online (Sandbox Code Playgroud)
编辑
在我提出这个问题后,我最终转移到iTerm2,事实证明它更好.
我不是100%肯定,但我认为新版本的OS X终端将支持256种颜色的开箱即用.
确保TERM设置为xterm-256color让Vim知道终端支持256色.这是Lion 10.7及更高版本中终端的默认值†,因此您的偏好设置在某些时候是自定义的.
要告诉终端设置TERM不同的值,请转到
终端>首选项>设置> [配置文件]>高级
并Declare terminal as:改为xterm-256color.
[注意,所有这些首选项都设置了TERM环境变量的值.它不会改变终端的行为或影响它模拟的终端类型.]
†在Lion之前,默认是xterm-color.
要以 256 色运行 vim,您必须使用 256 色终端。xterm-256color例如,您可以将终端设置为,export TERM=xterm-256color然后启动 vim。$TERM您可以在终端启动脚本之一(例如.bashrc、.zshrc 等)中导出此设置。