4 votos

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

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

¿Es posible?

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

6voto

geocoin Puntos 121

Asumiendo que estás bastante predeterminado y usando bash:

La versión corta:
Añade lo siguiente a tu 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 plugin para colorear páginas man: colored-man

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X