~/.bashrc : couleurs pour les pages man

Partagez ici vos Trucs et vos Astuces.
Répondre
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Pour que le pager less puisse afficher les page man avec des couleurs,
j'ai ajouté ce blocs de lignes dans mon fichier ~/.bashrc

Code : Tout sélectionner

# Pager less en couleurs
#  Voir aussi :
#    man termcap
#    man console_codes
export                           \
LESS_TERMCAP_mb=$'\e[1;31m'      \
LESS_TERMCAP_md=$'\e[1;38;5;74m' \
LESS_TERMCAP_me=$'\e[0m'         \
LESS_TERMCAP_se=$'\e[0m'         \
LESS_TERMCAP_so=$'\e[1;44;33m'   \
LESS_TERMCAP_ue=$'\e[0m'         \
LESS_TERMCAP_us=$'\e[1;32m'

=======
NOTE :

Si vous préférez plutôt utiliser ce bloc de lignes dans votre fichier ~/.profile
comme ce fichier sera alors sourcé par l'interpréteur de commandes /bin/dash
il vous faudra utiliser une syntaxe plus POSIX pour le caractère d'échappement.
Ce qui donne :

Code : Tout sélectionner

# Pager less en couleurs
#  Voir aussi :
#    man termcap
#    man console_codes
export                             \
LESS_TERMCAP_mb=$'\033[1;31m'      \
LESS_TERMCAP_md=$'\033[1;38;5;74m' \
LESS_TERMCAP_me=$'\033[0m'         \
LESS_TERMCAP_se=$'\033[0m'         \
LESS_TERMCAP_so=$'\033[1;44;33m'   \
LESS_TERMCAP_ue=$'\033[0m'         \
LESS_TERMCAP_us=$'\033[1;32m'
(Cette syntaxe est aussi bien interprétée par bash que par dash)
Répondre