[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PRB] $PS1 retour sur la meme ligne



merci mathias

Le mardi 6 Juillet 2004 09:23, mad a écrit :
> 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;31m\u@\h:\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.
> >
> >
> >
> >  
> >
> 
> 
> -- 
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://wiki.debian.net/?DebianFrench
> 
> Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
> 
> To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
> 



Reply to: