====== Des pages de Man, en couleur ! ======
* Objet : Des pages de Man en couleur
* Niveau requis :{{tag>débutant avisé}}
* Commentaires : //Mettre un peu de gaieté dans le déchiffrage de man//
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
* Suivi :
* Création par [[user>freddec]] le 14/02/2008
* Testé par [[user>arpinux]] le 04/05/2023
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=132405#p132405 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Présentation =====
Petite astuce pour vous faciliter la lecture des pages de man (parfois très TRÈS longues 8-O)
Par défaut, les pages de man sont lues par [[:doc:editeurs:less|less]], la lecture est austère. Pour avoir un peu de gaieté dans le déchiffrage de man, il vous suffit d'installer comme pager: [[:doc:editeurs:most|most]] et de le déclarer comme pager par défaut pour votre compte.
===== Installation de most =====
Faisons simple ;-)
apt update && apt install most
===== Declaration de most comme pager par défaut pour votre utilisateur =====
Déclarez le avec votre éditeur favori dans ~/.bashrc
$EDITOR ~/.bashrc
Ajoutez y la ligne suivante:
export PAGER=most
Délogguez/Relogguez vous
===== Le résultat =====
Avant :-(
{{/file-R65e95ec5d25bc62de4059c5217735e73.png?500X288}}
----
Après :-)
{{/file-R230bed99c2fb17cce3e0ec7e7c83ce8b.png?500X292}}
====== Une Alternative======
Vous pouvez plus simplement copier-coller la fonction suivante à la fin de votre fichier ''~/.bashrc''
man() {
env \
LESS_TERMCAP_mb=$'\E[01;31m' \
LESS_TERMCAP_md=$'\E[01;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[04;38;5;146m' \
man "$@"
}
Et vous pourriez même y rajouter un peu de documentation par la même occasion. =)
# foreground backgroung # color
# '\[\033[m\]'# all plain
# '\[\033[30m\]' '\[\033[40m\]'# black
# '\[\033[31m\]' '\[\033[41m\]'# red
# '\[\033[32m\]' '\[\033[42m\]'# green
# '\[\033[33m\]' '\[\033[43m\]'# yellow
# '\[\033[34m\]' '\[\033[44m\]'# blue
# '\[\033[35m\]' '\[\033[45m\]'# purple
# '\[\033[36m\]' '\[\033[46m\]'# cyan
# '\[\033[37m\]' '\[\033[47m\]'# white
# md begin blinking
# mb begin bold
# me end mode
# se end standout-mode
# so begin standout-mode - info box
# ue end underline
# us begin underline