彩色化man和中文化man

2021-08-30 11:58:52 字數 1318 閱讀 9931

今天,在linuxtoy上看到如何讓man彩色顯示,嘗試了一下,果然可以,於是轉過來備份著。

另外,順便也補充上如何讓man顯示中文。

零、我的系統是ubuntu 8.04,kernel是 2.6.24-27-generic。如果是其他系統的話,本辦法不保證也能使用啊。

step 1:在你的$home上建立乙個 .terminfo目錄

寫道mkdir ~/.terminfo/

寫道wget -o ~/.terminfo/mostlike.txt

step 3:使用 tic 命令編譯 mostlike.txt 檔案

寫道tic ~/mostlike.txt

step 4:alias man,並寫入~/.bashrc

寫道echo 'alias man="terminfo=~/.terminfo/ less=c term=mostlike pager=less man"' >> ~/.bashrc

step 5:生效~/.bashrc設定

寫道source ~/.bashrc

step 6:試試看吧

aug09-2010補充

今天看到乙個更簡單的辦法,在~/.bashrc中新增:

export pager="`which less` -s"

export browser="$pager"

export less_termcap_mb=$'\e[01;36m'

export less_termcap_md=$'\e[01;36m'

export less_termcap_me=$'\e[0m'

export less_termcap_se=$'\e[0m'

export less_termcap_so=$'\e[01;44;33m'

export less_termcap_ue=$'\e[0m'

export less_termcap_us=$'\e[01;33m'

注:這裡這個辦法是適合ubuntu的,如果你用的是redhat系列的,方法不太一樣,我回頭再補充一下redhat中的辦法。

寫道sudo apt-get install manpages-zh

sudo sed -i s#/usr/share/man#/usr/share/man/zh_cn#g /etc/manpath.config

試試看:

寫道sudo rpm -ivh manpages-zh-1.5.1-2.noarch.rpm

sudo sed -i s#/usr/share/man#/usr/share/man/zh_cn#g /etc/man.config

MySQL中文化問題

1 中文模糊查詢 2 中文全文索引 3 資料庫表中文的正常顯示 其實要正常顯示中文,有下面這種方法,優先高的在後面 n編譯 mysql 時配置引數 configure with charset gb2312 n修改 etc my.cnf,設定字符集,default character set gb2...

Redhat 環境中文化

rel file list href file c 5cdocume 7e1 5czz 5clocals 7e1 5ctemp 5cmsohtml1 5c01 5cclip filelist.xml 前一些時安裝的redhat 9.0為全英文安裝。現在遇到問題了,需要中文化顯示。現記錄漢化過程。1 ...

Qt國際化 中文化(漢化)

最近的乙個專案需要把系統從原先的英文版漢化。為了完成這個工作,收集和學習了不少的資料。所以就自己整理資料留作記錄吧。在網上你會發現很多關於qt顯示中文出現亂碼的現象 於是你上網搜尋解決方案,不外乎以下三個語句 qtextcodec setcodecforlocale qtextcodec codec...