首頁 > 軟體

用豐富的256色裝點你的終端

2020-06-16 17:46:32

端並不只是黑白兩色,雖然使用終端可以提高效率,但是這並不意味著我們只能面對非黑即白的介面。也許你的終端的某些應用在展示部分內容時已經使用了16色了,但是這在當今難免感覺還不夠細膩。其實,很多終端,比如 xterm、urxvt,以及 Mac OSX 中的 Iterm.app 等都可以支援256色,可以在這些終端下看到更加細膩優雅的顏色表現。

這裡涉及到了幾個重要的程式的設定,供大家參考。注意,不是所有的終端和命令列應用都支援256色。

 

vim

能夠區分不同的黃色,可以讓你的 vim 看起來更加漂亮。點此下載配色檔案,配色檔案可按如下引入到你的 vim 設定中:

  1. if $TERM =="xterm"|| $TERM =="rxvt"|| $TERM =="xterm-256color"|| $TERM =="rxvt-unicode"||&term =~"builtin_gui"|| $TERM =="dumb"
  2. set t_Co=256
  3. colorscheme calmar256-dark
  4. else
  5. colorscheme desert
  6. endif

 

mutt

配色方案在此,可以通過 source 引入到你的 .muttrc 中:

  1. source ~/.mutt/mutt_color_256

 

slrn

slrn 支援256色,但是很多元素不支援顏色區分。配色直接寫在組態檔中

 

git

看看 git log 的輸出,是不是更柔和了?組態檔在此

 

man / less

對於 Xterm/Urxvt,改變終端的前景/背景/粗體/下劃線/斜體的顏色,可以讓 less 顯示更好的高亮效果。而 less 被用在 man 頁面顯示中,所以你會發現你的 man 顯示更漂亮了。組態檔在此

另外,可以在你的 $LESS 環境變數中新增 -J 選項,這樣在搜尋某個內容時,結果所在行的前面會顯示一個“*”。

 

視窗狀態條

很多人喜歡在終端視窗的下方顯示一個狀態條,尤其是在使用 screen 將視窗分割成幾個子視窗時。

組態檔在此

 

ls

ls 的彩色輸出也可以更好一些。組態檔在此

 

grep

你可以設定 grep 以綠色顯示匹配內容:

  1. export GREP_COLOR='01;32'# color grep matches green
  2. aliasgrep='grep --color'

你是不是也有一些配色方案?歡迎分享。

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-02/128068.htm


IT145.com E-mail:sddin#qq.com