これを自分.bashrc
に追加して、カラー化された出力を取得しますless
:
# Colorize less man pages.
export LESS_TERMCAP_md=$'\e[01;34m'
export LESS_TERMCAP_us=$'\e[01;33m'
export LESS_TERMCAP_so=$'\e[01;44;37m'
export LESS_TERMCAP_mb=$'\e[01;31m'
export LESS_TERMCAP_mr=$'\e[01;35m'
export LESS_TERMCAP_me=$'\e[00m'
export LESS_TERMCAP_ue=$'\e[00m'
export LESS_TERMCAP_se=$'\e[00m'
...そして今、突然の特定のコマンド(環境変数の表示に関連しているようです)はすべて、これらの新しい設定に一致するカラー出力を生成します。私は間違ってエスケープしていますか?それともこの意図的な行動ですか?他のエスケープバリエーションをいくつか試しましたが、では機能しませんでしたless
。
たとえば、これはenv
コマンドのスクリーンショットです。
php -i
出力も色分けされていますが、環境変数セクションのみです。
man top
=を\e[01;34mSYNOPSIS\e[00m
使用します。