github 上的 vim 配色项目 - solarized

Solarized

Solarized是github上比较完整的支持多平台终端及GUI的配色项目,
支持Vim、Emacs、Xcode、IntelliJ、NetBeans、Putty、Visual Studio等工具,
当然支持大量编程语言或文件的语法。
如果感兴趣的,赶紧google "solarized your-tool "试试吧,
或者进入官网了解更多。

for vim


vim的配置非常简单,有两种方式:

1. 手工安装

下载:

# 任意目录下载源码
git clone git://github.com/altercation/vim-colors-solarized.git
cd vim-colors-solarized/colors
mv solarized.vim ~/.vim/colors/

修改vimrc

syntax enable
set background=dark
colorscheme solarized

如果不喜欢dark,可以换成set background=light主题。

2. 使用pathogen插件管理

使用pathogen可以很好的管理插件, 解决vim文件分散、管理麻烦的问题,这也是官方推荐的方式。

安装pathogen

cd ~/.vim/
mkdir autoload
cd autoload/
wget https://github.com/tpope/vim-pathogen/raw/master/autoload/pathogen.vim

启用pathogen

vim ~/.vimrc
// 增加以下内容, 注意需要在`filetype plugin indent on `之前。
call pathogen#infect()
or
execute pathogen#infect()

这样pathogen就安装好了,接下来就是下载solarized插件了。

cd ~/.vim/bundle
git clone git://github.com/altercation/vim-colors-solarized.git

然后跟方式一的修改vimrc步骤一样执行。

效果图:

虽然官方文档有很多案例图,还是贴一下个人的效果图:

其他

如果你希望保留之前terminal的透明度,可以在~/.vimrc增加以下配置:

let g:solarized_termtrans=1

参考


https://github.com/altercation/vim-colors-solarized