我在 OS X 10.7.5 上使用 iTerm2(Build 1.0.0.20130319)和 Vim(MacVim Snapshot 66 的 bin)作为我的 CLI 编辑团队。
iTerm2:
- 配色方案:晒黑
- 终端类型:xterm
- 最低对比度:最低
- 透明度:无
- 调光:禁用
- 背景图片:无
维姆:
set t_Co=16
set background=dark
colorscheme solarized
echo &t_Co
返回 16。一般来说,我似乎对基本设置没有任何问题。但另外我尝试为“NonText”和“SpecialKey”字符提供可从日晒调色板中获得的颜色值(调色板可以在此处找到)。
highlight NonText ctermfg=0
highlight NonText guifg=#073642
highlight SpecialKey ctermfg=0
highlight SpecialKey guifg=#073642
奇怪的是,当“SpecialKey”组正确显示“cterm”颜色值时,“nonText”组却没有。它似乎显示了“ctermbg”使用的值 8。因此,所有“非文本”字符都不再可见。两组都接受“guifg”值顺便说一句。
我是否遗漏了一些可能会干扰我的设置的东西?