マニュアルページの色

マニュアルページの色

「コンソール」(いいえ)でマニュアルページを表示すると、いくつかの色が表示されますが、xterm私(たとえば)には表示されません。これを有効にする方法はありますか?かなり簡単な解決策があることを願っています。xtermkonsole

ベストアンサー1

使用する必要がありますtermcap(5)特徴。 Unicesの一部のマニュアルページでは、このツールは廃止され、使用できないと言います。terminfoしかし、まだ利用可能です。他の人(そしてterminfoもっと複雑です)。

さらに重要なlessことはtermcap


カラー設定less

lessman(を使用してless)に色を付けるには、次の手順を実行します。

$ cat ~/.LESS_TERMCAP 
export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) # green
export LESS_TERMCAP_md=$(tput bold; tput setaf 6) # cyan
export LESS_TERMCAP_me=$(tput sgr0)
export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4) # yellow on blue
export LESS_TERMCAP_se=$(tput rmso; tput sgr0)
export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 7) # white
export LESS_TERMCAP_ue=$(tput rmul; tput sgr0)
export LESS_TERMCAP_mr=$(tput rev)
export LESS_TERMCAP_mh=$(tput dim)
export LESS_TERMCAP_ZN=$(tput ssubm)
export LESS_TERMCAP_ZV=$(tput rsubm)
export LESS_TERMCAP_ZO=$(tput ssupm)
export LESS_TERMCAP_ZW=$(tput rsupm)
export GROFF_NO_SGR=1         # For Konsole and Gnome-terminal

その後、私は~/.bashrc次のことを行います。

# Get color support for 'less'
export LESS="--RAW-CONTROL-CHARS"

# Use colors for less, man, etc.
[[ -f ~/.LESS_TERMCAP ]] && . ~/.LESS_TERMCAP

メモ:バラより変数のドキュメントLESS_TERMCAP_*これがどのように機能するかをご覧ください。

最終結果

    ss マニュアルページ

おすすめ記事