J'ai coloré mon prompt bash (version 3.1.17(1)-release (i486-pc-linux-gnu) sous Ubuntu) avec la ligne suivante :
- Code: Tout sélectionner
PS1='\[\033[00m\]\u@\h\[\033[0;34m\]:\[\033[0;32m\]\w\[\033[0;37m\]\$\[\033[00m\] '
C'est très joli, par contre je rencontre un bug si le prompt ne s'affiche pas sur une nouvelle ligne, par exemple
- Code: Tout sélectionner
perl -e "print 'Bonjour ';"
Au lieu d'avoir
- Code: Tout sélectionner
Bonjour xavier@ubuntu:~/Desktop$
J'ai
- Code: Tout sélectionner
xavier@ubuntu:~/Desktop$ esktop$
Comme s'il avait affiché la ligne correctement, puis serait revenu en début de ligne pour la réafficher, et du coup j'ai la fin de la ligne en double.
Visiblement, ça le fait chaque fois qu'il y a plus d'une couleur définie.
Est-ce qu'il y a un moyen de corriger ce bug ?
Merci d'avance

-
Calimo
- Messages : 33