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.