我使用iTerm2 (Build1.0.20130319)和Vim ( MacVim快照66的bin)在OSX10.7.5之上作为我的CLI编辑团队。
iTerm2:
Vim:
set t_Co=16
set background=dark
colorscheme solarizedecho &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。因此,所有"NonText“字符都不再可见。这两个组都接受"guifg“值。
我是不是漏掉了什么东西会干扰我的设置?
发布于 2013-03-22 14:48:32
我找到了一个解决方案,关于太阳风跟踪器。
此配置允许为某些元素和组分配颜色:
highlight CursorLineNr cterm=none ctermfg=0 guifg=#073642
highlight NonText cterm=none ctermfg=0 guifg=#073642
highlight SpecialKey cterm=none ctermfg=0 guifg=#073642 ctermbg=8 guibg=#002b36注意到
cterm=none
这解决了问题。
https://stackoverflow.com/questions/15548896
复制相似问题