Ubuntu,vim和solarized调色板

我真的很喜欢晒太阳色彩的所有丰富多彩的善良,但我似乎无法得到它configuration恰到好处。
我有我的.vim / colors文件夹中的主solarized文件,我已经设置我的terminalconfiguration文件的颜色到网站上列出的,我已经添加了行

set background=dark let g:solarized_termcolors=16 colorscheme solarized 

到我的.vimrc,但vim看起来灰色,并使用明亮的绿色作为默认。 有任何想法吗?

这是我的build议,尝试的东西:

  1. 确保syntax on在您的.vimrc
  2. 检查t_Co vim从您的术语模拟器中获得了什么(快速:echo &t_Co )。 如果是8,你会想要se t_Co=16 。 您也可以尝试se t_Co=256尽pipelet g:solarized_termcolors=16这将使用256后备模式,这是不正确的颜色scheme。

我会就以下的问题发表评论,但50的业力是必需的。 请通过项目网站向我发送电子邮件,以进一步排查此问题,因为我正在为常见的颜色问题build立良好的演练。

set t_Co=16let g:solarized_termcolors=16不适用于我。 这是什么工作:

 syntax on let g:solarized_termcolors=256 set t_Co=256 set background=dark colorscheme solarized 

我希望这可以帮助别人。

我发现这篇文章是如何做到的。

我写了下面的脚本来做gnometerminal的东西。

 gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:#FDFDF6F6E3E3" gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#00002B2B3636" gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#838394949696" 

如果你正在尝试在tmux内部使用solarized的vim,这是你的问题的解决scheme。

https://github.com/krisleech/vimfiles/wiki/Fix-solarized-theme-in-tmux

自己试试看,如果没有这个,它似乎更好

 let g:solarized_termcolors=16 

将其设置为16,我会看到你所描述的鲜艳的绿色。 也许尝试把它留在默认的256?

但是,这并不能完美地模仿屏幕截图中的颜色(尽pipe轻型版本看起来相当接近)。 如果我使用gvim,我只能获得截图的颜色。

我没有使用提供的terminalconfiguration文件颜色,所以你可能会得到不同的结果。

对于复制和粘贴爱好者来说,这是在Ubuntu上安装solarized vim colorscheme的方法:

 sudo apt-get install wget unzip curl cd wget http://ethanschoonover.com/solarized/files/solarized.zip unzip solarized.zip mkdir .vim mkdir .vim/colors/ mv solarized/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/ cp .vimrc .vimrc.old echo "syntax enable" > .vimrc echo "set background=dark" >> .vimrc echo "colorscheme solarized" >> .vimrc curl https://raw.github.com/seebi/dircolors-solarized/master/dircolors.256dark > ~/.dircolors source .bashrc rm -r solarized rm solarized.zip 

和presto

这为我exherbo工作

 git clone https://github.com/sigurdga/gnome-terminal-colors-solarized cd gnome-terminal-colors-solarized sh install.sh -s dark -p <my_current_profile> 

vim中的256色也可能有帮助