Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/06/2010, à 12:22

Mercy Dolly

[Résolu] Un problème de colonnes avec le prompt

Bonjour à tous,

Aujourd'hui j'ai un sacré problème avec mon terminal, depuis que je l'ai personnalisé via le ~/.bashrc dès que je tape une commande dans l'invite qui fait plus d'environ 30 caractères mon curseur revient sur la même ligne et à la première colonne ! Du coup si je tape une commande et qu'elle fait plus de 30 caractères environ j'écris sur le prompt et sur ce qui suit.

Au niveau du .bashrc, j'ai rajouté cette ligne à la fin, qui correspond au nouveau prompt souhaité :

PS1='\033[36m\u\033[00m@\033[36m\h\033[00m:\033[37m\w\033[00m \$ '

Bien entendu j'ai essayé de supprimer cette ligne et la placer à ce niveau à la place des autres PS1 :

#if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

J'ai aussi essayé de commenter ces lignes et rajouter la mienne à la fin rien y fait.

Si quelqu'un à déjà eu ce problème ou connais la réponse, merci d'avance pour votre aide ; )

Bye bye

Dernière modification par Mercy Dolly (Le 15/06/2010, à 13:41)

Hors ligne

#2 Le 15/06/2010, à 13:12

Watael

Re : [Résolu] Un problème de colonnes avec le prompt

comme tu peux le voir dans le PS1 du .bashc original, il faut protéger les indications de couleurs entre \[ et \]:
=>

PS1='\[\033[36m\]\u\[\033[00m\]@\[\033[36m\]\h\[\033[00m\]:\[\033[37m\]\w\[\033[00m\] \$ '

PS: pense à décommenter le if


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 15/06/2010, à 13:40

Mercy Dolly

Re : [Résolu] Un problème de colonnes avec le prompt

Merci ça marche nickel.

Il faut donc

Watael a écrit :

protéger les indications de couleurs entre \[ et \]

Hors ligne