我正尝试在终结者上为vim设置日光主题,但它不起作用。:-(我成功地为terminator设置了solarized,但它似乎不适用于vim。下面是我的.vimrc的样子
call pathogen#infect()
filetype plugin indent on
syntax enable
set background=dark
"set t_Co=16
"let g:solarized_termcolors=16
let g:solarized_visibility = "high"
let g:solarized_contrast = "high"
colorscheme solarized
$TERM is set to xterm我也尝试过上面的两行代码,没有注释,但仍然不起作用。
有人能告诉我我哪里做错了吗?
谢谢!
编辑:

发布于 2012-03-14 15:55:06
我很确定你不需要vim颜色主题导入,因为你已经为terminator设置了配色方案。至少,这是我在进行了大量的试验和错误之后,让它玩得更好的唯一方法。
这是我的vimrc的截图,来自vim,在terminator中:

如你所见,我还没拿到台词
colorscheme solarized所以你可以试着把它拿出来--它似乎终于对我起作用了!
ps您的屏幕截图看起来不像是从terminator中截取的--当然,除非我们讨论的是不同的terminator。
发布于 2012-08-01 22:40:06
正如伊桑·斯库诺弗在他的vim colorscheme readme中指出的那样,要使配色方案起作用,首先必须配置终端调色板。
在终结者中,有一个github repo,它保存了暗和亮方案的颜色配置。
问题是这个调色板也不正确:P,正确的调色板是一个人在同一个repo上用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行不是必需的,因为大多数终端仿真器只支持16种颜色(例如终结符)。但我更愿意明确而不是含蓄(特别是如果你要在多个computers).set g:solarized_termcolors=16是默认的,所以你可以选择:它不会使任何difference.set github set g:solarized_termcolors=256
发布于 2012-02-02 23:48:20
尝试将此代码添加到.vimrc文件中
let g:solarized_termcolors=16屏幕截图中的其余设置都很好。
https://stackoverflow.com/questions/9108713
复制相似问题