正如Ethan Schoonover在他的vim colorscheme readme中指出的,爲了使顏色配方首先工作,您必須配置終端顏色調色板。
在終止符中有一個github repo,它保存了黑暗和光照方案的顏色配置。
問題是,該調色板不正確:P,正確的是一個傢伙在an issue在同一個回購中發佈的那個。
正確的配置如下(至少在黑暗方案):
[[solarized-dark]]
palette = "#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3"
cursor_color = "#eee8d5"
foreground_color = "#eee8d5"
background_color = "#002b36"
之後,您必須配置solarized色彩方案:
syntax on
set t_Co=16
set background=dark
colorscheme solarized
幾件事情有記:
通常,set t_Co=16
行不是必需的b因爲大多數終端仿真器只支持16種顏色(例如終結器)。但我寧願明確而非暗示(特別是如果您要在多臺計算機之間同步文件)。
行set g:solarized_termcolors=16
是默認值,所以您可以放或不放:它不會有任何區別。
在我的經驗中,256色版本更好(我喜歡在藍色背景上有更多的灰色背景;但這是個人品味:P)。與所有人都能想到的相反,256色配色方案實際上是「默認設置」中的「後備」。是的,怪異的,大多數人會認爲,256> 16.無論如何,使用「回退」你要行更改爲以下:
set t_Co=256
set g:solarized_termcolors=256
實際上有一些問題與其他CLI彩色輸出應用程序,我建議你去閱讀Seebi文章about dircolors和ongoing(?) discussion關於solarized github問題跟蹤器。
你是什麼意思「它不工作」?你有錯誤信息,或毛刺或錯誤的顏色? – romainl 2012-02-02 08:15:24
我的意思是錯誤的顏色。 – test123 2012-02-02 08:22:17
怎麼了?你正在談論色彩方案:一兩個截圖可能會有所幫助。 – romainl 2012-02-02 08:25:04