摘要:使用linux的时候,一个好的终端字体和色彩配置能够让自己的工作环境囧然不同,科学的配色方案也能让我们保持长时间的集中注意力。本文主要以centos为基础,讲解终端的配色与字体配置原理。
1)传统的黑底绿字配色
2)改造过后的黑底淡字方案
3)solarized方案一
4)solarized方案2
终端已经集成了很多的配色方案,用于显示不同的字体,对不同的文件名后缀进行不同颜色的显示,粗体显示文件夹等等。
1)选择合适的字体
在centos下,我们推荐
选择AR中的CN字体,Book样式,取消使用系统等宽字体,最后得到很好的中文和西文显示效果如上图。
2)配色方案的选择
首先,我们需要让终端能够显示256的色彩。
在.bashrc中,加入下面一句
export TERM=xterm-256color
下载solarized配色方案:
git clone git://github.com/seebi/dircolors-solarized.git
dircolor-solarized 有几个配色,你可以去项目那看看说明,我还是选择深色系 dark256:
cp ~/dircolors-solarized/dircolors.256dark ~/.dircolors eval 'dircolors .dircolors'
接下来下载 Solarized 的 Gnome-Terminal 配色:
git clone git://github.com/sigurdga/gnome-terminal-colors-solarized.git
cd gnome-terminal-colors-solarized 到该目录下运行配色脚本:
./set_dark.sh 或./set_light.sh,可以自由切换深色和浅色。
或者./solarize 也可切换,比如执行一次是dark,再一次变light。如此交替。
另外,你也可以到这里选择全套的配色方案:http://ethanschoonover.com/solarized
vim的配色方案
vim的颜色配置有很多,与本用户相关的存放于~/.vim/colors/colorname.vim。还有一些公共的配色方案,存放于/usr/share/vim/vim72/colors
1 syntax enable 2 syntax on 3 4 set nu 5 6 set t_Co=256 7 set background=dark 8 colorscheme solarized