Ubuntu,vim和solarized调色板
我真的很喜欢晒太阳色彩的所有丰富多彩的善良,但我似乎无法得到它configuration恰到好处。
我有我的.vim / colors文件夹中的主solarized文件,我已经设置我的terminalconfiguration文件的颜色到网站上列出的,我已经添加了行
set background=dark let g:solarized_termcolors=16 colorscheme solarized
到我的.vimrc,但vim看起来灰色,并使用明亮的绿色作为默认。 有任何想法吗?
这是我的build议,尝试的东西:
- 确保
syntax on
在您的.vimrc - 检查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=16
, let 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色也可能有帮助