¿Hay alguna forma de colorear partes de las páginas de manual en el terminal?

2

Me gustaría colorear algunas partes de la salida del comando man , específicamente me gustaría poder cambiar el color de las cosas más importantes, por ejemplo, las opciones o la primera introducción a cada comando.

¿Es posible?

Sé que puedo cambiar el color del indicador y de la salida del comando grep y ls , así que pensé que podríamos personalizar más cosas (si es así, en general, ¿podría mostrarme un guía completa?).

    
pregunta nbro 24.04.2015 - 00:35

1 respuesta

6

Suponiendo que eres bastante predeterminado y usando bash:

Versión corta:
Agregue lo siguiente a su archivo .bashrc:

export LESS_TERMCAP_mb=$(printf '\e[01;31m') # enter blinking mode – red
export LESS_TERMCAP_md=$(printf '\e[01;35m') # enter double-bright mode – bold, magenta
export LESS_TERMCAP_me=$(printf '\e[0m') # turn off all appearance modes (mb, md, so, us)
export LESS_TERMCAP_se=$(printf '\e[0m') # leave standout mode
export LESS_TERMCAP_so=$(printf '\e[01;33m') # enter standout mode – yellow
export LESS_TERMCAP_ue=$(printf '\e[0m') # leave underline mode
export LESS_TERMCAP_us=$(printf '\e[04;36m') # enter underline mode – cyan

Si usas ZSH como parte de oh-my-zsh, hay un complemento para colorear la página de manual: coloured man

    
respondido por el Alex 24.04.2015 - 06:43

Lea otras preguntas en las etiquetas