¿Puedo tener una salida de color automática para ls
si mi variable de entorno TERM
está establecida en xterm-256color
?
¿Puedo tener una salida de color automática para ls
si mi variable de entorno TERM
está establecida en xterm-256color
?
Si está usando bash, podría agregar export CLICOLOR="YES"
a su ~/.bashrc
.
Solo por el bien de cualquiera que pueda venir y preguntarse cómo restringir esto solo cuando el TÉRMINO es un cierto valor, podría poner algo como esto en el archivo "rc" de su shell (.zshrc o .bashrc, etc.) :
case "$TERM" in
xterm-256color)
export CLICOLOR="YES"
;;
*color|xterm*)
export CLICOLOR="YES"
;;
vt100)
export CLICOLOR="NO"
;;
esac
Tenga en cuenta que el segundo ejemplo está ahí para mostrar por qué puede querer usar 'caso' en lugar de 'si / entonces': la capacidad de usar la coincidencia de comodines y el uso de varias entradas separadas por |
Lea otras preguntas en las etiquetas terminal environment-variables