
Entonces, como sugiere el título, mi PuTTY deja de mostrar colores tan pronto como entro a SU. No sé si así es como se supone que funciona o si hay alguna solución, ya intenté buscar en Google pero solo encontré combinaciones de colores de masilla.
Aquí hay una copia de lo que estoy hablando.
PD: estoy hablando de TODOS los colores del sistema, como los colores azul para las carpetas, verde para el usuario, rojo para los tars, no solo cuando hago ls.
Respuesta1
Eché un vistazo aquí: unix.stackexchange.com/q/256100/130000 y logré solucionarlo agregando esto a mi ~/.bashrc
force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;