我在OS X 10.7.5上使用iTerm2(Build 1.0.0.20130319)和Vim(MacVim Snapshot 66的bin)作为我的CLI编辑团队。
i术语2:
-
配色方案:日光深色
-
端子类型:xterm
-
最小对比度:最低
-
透明度:无
-
调光:禁用
-
背景图像:无
振动:
set t_Co=16
set background=dark
colorscheme solarized
echo &t_Co
返回16。
一般来说,我的基本设置似乎没有问题。但除此之外,我试图给“NonText”和“SpecialKey”字符提供一个可从日光调色板中获得的颜色值(可以找到调色板
here
).
highlight NonText ctermfg=0
highlight NonText guifg=#073642
highlight SpecialKey ctermfg=0
highlight SpecialKey guifg=#073642
奇怪的是,虽然“SpecialKey”组正确显示了“cterm”颜色值,但“nonText”组却没有。它似乎显示了“ctermbg”使用的值8。因此,所有“非文本”字符都不再可见。两个组都接受“guidg”值btw。
我是不是遗漏了一些可能会干扰我设置的东西?