讓Man Page充滿色彩

2009-07-22 08:05:00 哇哇 0 0

linux是我常常使用的一種作業系統,Man Page就只是指令的說明頁面,當有某些指令不太會使用的時候,我們可以用man的指令查詢參數的使用,通常老師上課的時候都會說「指令可以不會沒關係,但是man不能不會!」,其實我覺得學linux要記住的東西不多,只是要知道如何快速有效率的解決問題,像是man很好用,但是其實可以豐富他的色彩讓他更好用!

man page通常都是單色的居多,就像你在讀一個txt檔一樣,顏色很單調之外很難抓取重點,看久了難免會頭昏腦脹,這時候如果有個色彩變是的確是會有幫助的唷!就像我之前介紹過的Design清楚明白的Shell環境一般,打造好你的作業環境對工作一定會有幫助,甚至更有效率唷!

主要的步驟我們需要export幾個環境變數
export LESS_TERMCAP_mb=$'\E[1;31m'      # begin blinking
export LESS_TERMCAP_md=$'\E[4;32m'      # begin bold
export LESS_TERMCAP_me=$'\E[0m'         # end mode
export LESS_TERMCAP_so=$'\E[0;31m'      # begin standout-mode - info box
export LESS_TERMCAP_se=$'\E[0m'         # end standout-mode
export LESS_TERMCAP_us=$'\E[0;33m'      # begin underline
export LESS_TERMCAP_ue=$'\E[0m'         # end underline

export過後的效果就會如下圖顯示
man page color

我有試著調整每一個變數,然後觀察顏色的變化,最後整理的結果就是還是不要太花俏,能把一些單字會重點凸顯就好,總比一片白底黑字來的好!若您以後也想都如此使用,建議可以把以上的變數加到個人的環境變數設定內,譬如您是使用bash,就加到~/.bashrc囉!

參考文章
http://linuxtidbits.wordpress.com/2009/03/23/less-colors-for-man-pages/
http://huenlil.pixnet.net/blog/post/24675360
http://nelson.pixnet.net/blog/post/24671189
更多資訊請參考:
最新超值旗艦機開箱
比螺旋燈泡還省電的迷你 NAS
26800mAh筆電行動電源