web-dev-qa-db-ja.com

gnome-terminalでマニュアルページを色付けする方法

Ttyに切り替えたとき、いくつかの配色を使用するとマンページの外観が異なることに気付きました。 gnome-terminalにする方法は?

Update:ここに 解決策 があります。UnixstackExchangeサイトで見つけました。

9
nick

私はそれを知りませんでしたが、私はここで何かを見つけました:
http://www.tuxarena.com/2012/04/tutorial-colored-man-pages-how-it-works/

上記のリンクからの指示:

.bashrcファイルを編集して、次の行を追加します。

export LESS_TERMCAP_mb=$(printf '\e[01;31m') # enter blinking mode - red
export LESS_TERMCAP_md=$(printf '\e[01;35m') # enter double-bright mode - bold, Magenta
export LESS_TERMCAP_me=$(printf '\e[0m') # turn off all appearance modes (mb, md, so, us)
export LESS_TERMCAP_se=$(printf '\e[0m') # leave standout mode    
export LESS_TERMCAP_so=$(printf '\e[01;33m') # enter standout mode - yellow
export LESS_TERMCAP_ue=$(printf '\e[0m') # leave underline mode
export LESS_TERMCAP_us=$(printf '\e[04;36m') # enter underline mode - cyan

次に、新しいターミナルセッションを開始するか、現在のターミナルでsource ~./bashrcコマンドを入力します。

9
AndAC

次のコマンドを使用して、色付きのマニュアルページを作成できます。

Sudo apt-get install most
export PAGER="most"  

次に、manページを確認します

man ls

enter image description here

8
M.Tarun

可能な方法の1つは、メニューバーのGnomeターミナルの[編集]メニューに移動し、次に画像のように[プロファイルの設定]に移動することによる手動の方法です。必要に応じて試してみてください。

enter image description here

もう1つは here で説明されているプロセスです。11.04バージョンについては説明されていますが、詳細は homepage を参照してください。

0
atenz

mostをインストールする必要なく、lessを次のように構成できます。

Coloured man page example

`〜.bashrc 'に以下を追加してください:

# Have less display colours
# from: https://wiki.archlinux.org/index.php/Color_output_in_console#man
export LESS_TERMCAP_mb=$'\e[1;31m'     # begin bold
export LESS_TERMCAP_md=$'\e[1;33m'     # begin blink
export LESS_TERMCAP_so=$'\e[01;44;37m' # begin reverse video
export LESS_TERMCAP_us=$'\e[01;37m'    # begin underline
export LESS_TERMCAP_me=$'\e[0m'        # reset bold/blink
export LESS_TERMCAP_se=$'\e[0m'        # reset reverse video
export LESS_TERMCAP_ue=$'\e[0m'        # reset underline
0
Tom Hale

Oh My Zsh を使用する場合、colored-man-pages.zshrcファイルのplugins配列に追加できます。

0
tremby