Bonjour,
Le probleme vient du fait que les caractreres de coloration doivent etre
entour�s par des crochets pour indiqu�s qu'ils ne doivent pas etre pris
en compte pour determiner la fin de ligne.
soit:
\[\e[1;37m\]\t
mathias
k13 wrote:
Bonjours
Voici ma variable:
$PS1=\e[1;37m[\e[0;30m\t\e[1;37m]\e[0;[EMAIL PROTECTED]:\e[1;37m\w \$
Le probl�me est que lorsque je tape une commande, la longueur du prompt n'est
plus �gale �
celle affich� mais � celle �crite, je m'�xplique:
ici le prompt �crit sois la variable en elle m�me fait 55
car�ct�res
26 car�ct�res son affich� (le heure ,mon login, ma machine, mon
rep courant)
et ma console (xterm) en fait 81 (sois 81 car�ct�res de largeur)
et si je tape une commande sup�rieur � 20 car�t�res
alors un retour � la m�me ligne se produit et �crase l'affichage par
celui que je tape...
Vous me direz oui mais quel est la relation entre la longueur du prompt dans la
variable
et celle affich�
car 55+20 ne fait pas 81
mais
26+20 ne fais pas 81 nomplus
Je n'arrive pas � expliqu� le pourquoi des c'est sauts de ligne sachant que une
fois la ligne ecras�
sa redeviens normale (jusqu'� la prochaine saisie).
Voil� si quelqu'un pouverez me dire de quoi il en retourne merci d'avance.