Ho appena aggiunto questo al mio .bashrc
per ottenere un output colorato con 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'
... e ora all'improvviso alcuni comandi (sembra essere correlato alla visualizzazione delle variabili di ambiente) producono un output di colore che corrisponde a queste nuove impostazioni. Sto scappando male? O è questo comportamento intenzionale? Ho provato alcune altre varianti di escape, ma non hanno funzionato less
.
Ad esempio, ecco uno screenshot di un env
comando.
php -i
ha anche un output colorato, ma solo nella sezione delle variabili d'ambiente.
man top
=\e[01;34mSYNOPSIS\e[00m
invece di colorare la parola "SINOSSI".