我真的很抱歉,因为我知道这个问题已经被问了很多次了。我已经看过了前面所有的问题,但我仍然没有在我的Terminal.app中为OS X Mountain Lion设置Solarized配色方案。到目前为止,我得到的是:
我的.vimrc当前设置如下:
set number
syntax enable
set background="dark"
colorscheme solarized
但对于我的MacVim,我得到的是:
这也是我想让我的Terminal.app显示的东西。对于MacVim,我的.vimrc唯一说明的就是
colorscheme solarized
编辑
在我问完这个问题后,我最终转到了iTerm2,事实证明它要好得多。
我不是百分之百确定,但我认为新版本的OS终端将支持256种开箱即用的颜色。
发布于 2012-09-26 05:30:51
我遇到了同样的问题,然后我下载了Solarized theme for the Mountain Lion terminal的一个替代实现,这似乎已经解决了它。
发布于 2013-04-08 06:58:15
只需将let g:solarized_termcolors=256
添加到您的vimrc
发布于 2012-08-08 04:43:44
确保将TERM
设置为xterm-256color
,以便让Vim知道终端支持256色。这是Lion 10.7和更高版本†中终端的默认设置,因此您的首选项在某些时候是自定义的。
要告诉终端将TERM
设置为不同的值,请转到
终端>首选项>设置>配置文件>高级
并将Declare terminal as:
更改为xterm-256color
。
请注意,此首选项所做的全部工作就是设置TERM
环境变量的值。它不会改变终端的行为,也不会影响它模拟的终端类型。
在Lion之前,默认值为xterm-color
†。
https://stackoverflow.com/questions/11822081
复制相似问题