
En OS X Terminal.app, tengo algunos problemas de color.
Si trabajo localmente, no hay colores.
Si ingreso a mi máquina Opensolaris (usando la pantalla dentro de ssh), no hay colores.
Si luego entro a mi máquina virtual ubuntu y digo, vim edita un archivo, los colores se rompen por completo. Al salir de vim, mantiene los colores rotos y los aplica a todo hasta que fuerzo una campana de terminal.
Supongo que esto se debe a una mala configuración de los colores de las máquinas Ubuntu o a una falta de coincidencia de los emuladores de terminal. ¿Cuál es la mejor solución en este caso?
Respuesta1
La forma más sencilla de solucionar este problema es ejecutarlo export TERM=vt100
cuando se conecta a la máquina Ubuntu. Una buena solución sería averiguar cuál es el valor.supuestoser para Terminal y usarlo en su lugar.
Respuesta2
La forma más fácil de hacerlo es ponerlo export TERM=xterm-color
en mi ~/.bashrc
y los colores funcionan perfectamente con mis conexiones SSH de Ubuntu 9.10. (El problema se debe a que Ubuntu supone que el terminal es xterm
, no xterm-color
).
Respuesta3
Si respondiste esta pregunta en la pila, esto me ayudó mucho:
vi ~/.bash_profile
Agrega esto:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
# Enable colors in bash
export CLICOLOR=1
export LSCOLORS=GxBxCxDxexegedabagaced
y entonces,
source ~/.bash_profile
gracias a: https://medium.com/@json_singh/ubuntu-like-terminal-in-mac-bash-9afe37b09aa