歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Unix/Linux-終端(Terminal)模擬器下彩色手冊(color man page)

Unix/Linux-終端(Terminal)模擬器下彩色手冊(color man page)

日期:2017/2/28 14:47:35   编辑:Linux教程

0 安裝軟件
所需要安裝的軟件是most頁面處理程序,名字還挺悶騷的,和less對這干。我的安裝環境是gentoo linux,代碼如下:

emerge -v most

1 軟件配置
安裝好以後,直接導出環境變量其實就可以使用了,代碼如下:

export PAGER="/usr/bin/most -s"

此時其實已經可以使用了,例如運行man man以後就可以看到彩色的頁面,但是存在兩點問題:一是此配置只對當前終端有效,二是操作習慣會發生改變(比如原先向下翻頁是j命令會發生改變),因為畢竟most的操作方式和less還是不同的,除非習慣新的方式,否則最好經過配置。配置很簡單,設置環境變量,配置操作方式。

1.1 配置環境變量
若要配置對所有用戶可用,需要修改全局環境變量,推薦這種做法,因為一般都以普通用戶登錄,而經常又需要切換到root用戶下做一些工作,所以為了不需要重復配置,建議這樣做。這樣做需要修改/etc/profile或者/etc/environment文件,添加或修改如下內容:

PAGER="/usr/bin/most -s"

如果僅是對特定的用戶,只需要修改~/.bashrc文件即可。

1.2 配置most以模擬less的操作習慣,配置文件可以為系統所有用戶配置,同樣推薦這種做法,配置文件名稱為:/etc/mostrc,這裡在most提供的模板基礎進行修改,生成most配置文件,命令:

bzcat /usr/share/doc/most-5.0.0a/lesskeys.rc.bz2 > /etc/mostrc #生成全局配置文件

僅僅這些還不夠,系統在啟動most時必須要知道加載該配置文件,通過設置環境變量來設定,在/etc/environment或者/etc/profile文件中,添加如下內容:

  1. #most init file
  2. MOST_INITFILE='/etc/mostrc'

這樣下次啟動就能夠生效了,而且對所用用戶可用。

1.3 配置most以模擬less的操作習慣,配置文件需要為特定用戶進行配置(其實看到此可以考慮略過下述內容了),配置文件名稱為:~/.mostrc,這裡在most提供的模板基礎進行修改,生成most配置文件,命令:

bzcat /usr/share/doc/most-5.0.0a/lesskeys.rc.bz2 > ~/.mostrc #生成配置文件

編輯配置文件,可以根據自己的需要進行設置,我為了保留我原有的終端配置,只修改了一項背景色配置,其余的保留不變。我的配置文件樣例如下,只列舉出我修改過的部分:

  1. % Color settings
  2. %color normal lightgray black %顏色設置注釋掉
  3. color status yellow blue
  4. color underline brightgreen black
  5. color overstrike brightred black

2 運行測試

Copyright © Linux教程網 All Rights Reserved