幾個(gè)概念:
- 最基本限制的是term能支持多少種顏色蕾额,現(xiàn)代的GUI終端都能支持256色崭庸,但是ssh連接的終端默認(rèn)為8色梳玫。
通過(guò)設(shè)置終端類(lèi)型可開(kāi)啟256色彩以顯示更加鮮艷的色彩。 - vim配色方案大多是256色的(可以比8色的更柔和)治宣,所以要在term開(kāi)啟256色之后才能達(dá)到預(yù)期效果急侥。vim直接將配色方案xxx.vim復(fù)制到~/.vim/colors/下即可使用了。通過(guò)在.vimrc中設(shè)置colorscheme xxx可以配置vim默認(rèn)的配色方案侮邀。每種配色方案在set background=light和dark的時(shí)候坏怪,還會(huì)有區(qū)別。高對(duì)比度的建議default, 低對(duì)比度的建議molokai绊茧。
- ls結(jié)果的配色方案可以通過(guò)設(shè)置LS_COLORS修改铝宵,分號(hào)前面是背景色,后面是前景色按傅。另外要配置alias ls='ls --color=auto'
- 終端的默認(rèn)背景色和字體顏色要通過(guò)修改客戶(hù)端配置來(lái)實(shí)現(xiàn)捉超。例如:putty里面可以通過(guò)設(shè)置Window-Colors里面的Default background的RGB顏色值來(lái)修改背景顏色胧卤。設(shè)置為18,18,18會(huì)比全黑的更柔和一些唯绍。
查看當(dāng)前終端類(lèi)型:
echo $TERM
xterm-color
查看當(dāng)前服務(wù)器終端色彩:
tput colors
8
配置Linux終端如果支持就調(diào)整為256色終端,添加到.bashrc文件內(nèi)枝誊。
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
#debian在/lib/terminfo/x/xterm-256color
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
如不支持xterm-256color况芒,則需要安裝:
apt-get install ncurses-base
yum install ncurses
256色顏色表如下
256色顏色表