Coloreando las man pages

Estoy seguro que ya todos por aquí saben que son las man pages, ¿verdad?. En el remoto caso que no sea así, las man pages no son otra cosa que las páginas de ayuda principales que se manejan en sistemas tipo Unix y deben ser la primer referencia obligatoria al momento que busquemos información sobre cualquier comando, aplicación, biblioteca, etc., la forma de usarlas es muy sencilla, solo se trata de ir a nuestra consola y escribir “man [comando]“, por ejemplo, “man man” o “man bash“, así obtendremos todos los datos que los desarrolladores nos ofrecen a los usuarios, el idioma dependerá de nuestra configuración del sistema y de los idiomas en que estas estén disponibles.

Al momento de ejecutar man recibiremos una tal vez no tan atractiva pantalla de ayuda lo que podría propiciar que dejemos de usar el comando, sin embargo, existe la posibilidad de darles una mejor presentación para que nuestras lecturas sean un poco más agradables, el “truco” es bastante sencillo, solo se trata de editar el archivo de configuración de nuestro interprete de comandos preferido y voilá.

Lo haremos de la siguiente manera:

1. Asegurarse de tener instalado less.

2. Abrimos el archivo de configuración de nuestro interprete de comandos (~/.bashrc o ~/.zshrc según sea tu caso usando nuestro editor de texto favorito, por ejemplo, vim)

$vim ~/.zshrc

3. Agregamos las siguientes lineas:

export LESS_TERMCAP_mb=$’\E[01;31m’ 
export LESS_TERMCAP_md=$’\E[01;31m’ 
export LESS_TERMCAP_me=$’\E[0m’ 
export LESS_TERMCAP_se=$’\E[0m’ 
export LESS_TERMCAP_so=$’\E[01;44;33m’ 
export LESS_TERMCAP_ue=$’\E[0m’ 
export LESS_TERMCAP_us=$’\E[01;32m’

4. Guardamos y listo

http://blog.desdelinux.net/coloreando-las-man-pages/