
Stinky_F00t
(usa Crunchbang)
Enviado em 20/08/2012 - 12:51h
eabreu,
na verdade as cores ficaram bagunçadas porque o /] não fecha o prompt de cores por si só, daí tudo na frente do primeiro "\[e[0;31m\]" ficou vermelho, inclusive o texto digitado no terminal. Mas a partir da sua dica eu testei e consegui restringir as cores do jeito que elas estavam na minha primeira configuração e fazer com que o terminal não fique maluco ao mesmo tempo.
Se antes a linha era assim (com apenas no "@" e o ">" vermelhos, mas o terminal mauluco):
export PS1="\u\e[0;31m@\e[m\h \e[0;31m\W\e[m \e[0;31m>\e[m"
Agora ela ficou assim:
export PS1="\u\[\e[0;31m\]@\[\e[m\]\h \W \[\e[0;31m\]>\[\e[m\] "
Temos de usar ainda o "\e[m", só que ele também tem de estar entre o "\[ \]" . Isso resolveu o problema.
Abraço!
:)