Putty para de exibir cores quando está em SU

Putty para de exibir cores quando está em SU

Assim como o título sugere, meu putty para de exibir cores assim que entro no SU. Não sei se é assim que deve funcionar ou se há alguma solução alternativa, já tentei pesquisar no Google, mas só encontrei esquemas de cores de massa.

aqui está um print do que estou falando

insira a descrição da imagem aqui

ps: estou falando de TODAS as cores do sistema, como as cores azul para pastas, verde para usuário, vermelho para tars, não só quando faço ls.

Responder1

dei uma olhada aqui: unix.stackexchange.com/q/256100/130000 e consegui consertar, adicionando isto ao meu ~/.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"
;;
*)
;;

informação relacionada