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

Re: Prompt BASH



Le 2002.06.19 10:13, Dodger Web a écrit :
Bonjour la liste,

une petite question toute bête, j'ai changé mon ~/.bashrc en
rajoutant cela dedans pour avoir un prompt pleins de couleurs en
local...

PS1='\e[0;00m[\e[1;31m\u\e[0;00m@\e[1;34m\h\e[0;00m:\W]\e[0;00m\$
\e[0;00m\[\033]0;\h\007\]'

Tout marche bien, c'est tres jolie et tout, mais le prompt est un peu
long, et dès que la commande est un peu longue elle aussi je me
retrouve confronté à un probleme que j'avais deja remarqué, a savoir
que le wrapping du shell sur deux lignes se fait mal et qu'il
surimprime sur la ligne courante...

Y a t'il un moyen de coutourner cela facilement ?

Pasque c'est vraiment tres enervant !!!

D'avance merci


Il y une solution à ce problème.
En fait dans ton cas, les caratères d'échappements sont compris dans la longueur du prompt ce qui fait qu'il y a un saut de ligne avant la fin de la ligne.

Solution: encadrer les caractères non imprimables par \[ et \]
Référence: Bash-Prompt-HOWTO section 3.4.

Romuald.


--
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: