Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[prompt]Comportement bizarre avec nom de répertoire (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Pongten
Guru
Guru


Joined: 07 Apr 2004
Posts: 340
Location: Belgique (devant mon écran)

PostPosted: Mon Jan 15, 2007 1:39 pm    Post subject: [prompt]Comportement bizarre avec nom de répertoire (résol Reply with quote

Voici mon petit problème :

Je possède dans mon home un sous répertoire nommé "Téléchargements".

Tout mon système est un utf-8 et globalement tout se passe bien. J'ai cependant un comportement bizarre avec la ligne de commande.

En effet, une fois que je rentre dans ce sous-répertoire depuis la ligne de commande (cd Téléchargements), cela fonctionne, mais mon prompt est complètement déréglé, en ce sens que mon curseur prend le premier caractère à une 30taine d'espaces du prompt, puis tape le second caractère accolé au prompt.

Comme ce n'est pas facile à expliquer, voici un exemple ou je remplace le curseur par un X :

Code:
pongten@pongten ~ $ cd Téléchargements/
pongten@pongten ~/Téléchargements $                                        X


et si je tape la commande ls par exemple, j'obtiens (Le X représente de nouveau la position du curseur):

Code:
pongten@pongten ~/Téléchargements $  sX                   l


mais la commande s'exécute normalement. Hormis ce souci, tout à l'air de fonctionner normalement.

Qqn à une piste ?
_________________
Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien


Last edited by Pongten on Thu Jan 18, 2007 10:25 am; edited 2 times in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1964
Location: 127.0.0.1

PostPosted: Mon Jan 15, 2007 2:24 pm    Post subject: Reply with quote

Salut,

Tu utilises quel terminal/console ?
A mon avis, mais je peux très bien me tromper, tu as un problème avec la définition de ta variable PS1 dans ton ~/.bashrc.
Voici ce que j'ai, et aucun problème :
Code:

# ------------------------------------------------------------------- #
#       http://gentoo-wiki.com/TIP_Prompt_Magic                            #
#       http://www-128.ibm.com/developerworks/linux/library/l-tip-prompt/  #
# ------------------------------------------------------------------- #
CRESET="\[\e[0;0m\]"
CRESET_BOLD="\[\e[0;1m\]"
BLUE="\[\e[0;34m\]"
LBLUE="\[\e[1;34m\]"
RED="\[\e[0;31m\]"
LRED="\[\e[1;31m\]"
MAGENTA="\[\e[0;35m\]"
LMAGENTA="\[\e[1;35m\]"
CYAN="\[\e[0;36m\]"
LCYAN="\[\e[1;36m\]"
GREEN="\[\e[0;32m\]"
LGREEN="\[\e[1;32m\]"
YELLOW="\[\e[1;33m\]"
ORANGE="\[\e[0;33m\]"
GREY="\[\e[0;37m\]"

PS1="\n${CRESET_BOLD}<${LRED}\u${ORANGE}@${YELLOW}\h${CRESET_BOLD}> ${LGREEN}\W${CRESET} \$ "
Back to top
View user's profile Send private message
Pongten
Guru
Guru


Joined: 07 Apr 2004
Posts: 340
Location: Belgique (devant mon écran)

PostPosted: Tue Jan 16, 2007 7:53 am    Post subject: Reply with quote

Que ce soit Konsole ou même un terminal sans serveur X, le problème est le même en fait.

Pour la variable PS1, j'utilise celle par défaut, soit :

Code:
PS1='\u@\h \w \$ '


fournie dans /etc/profile
_________________
Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien
Back to top
View user's profile Send private message
Pongten
Guru
Guru


Joined: 07 Apr 2004
Posts: 340
Location: Belgique (devant mon écran)

PostPosted: Tue Jan 16, 2007 7:56 am    Post subject: Reply with quote

Par acquis de conscience, j'ai essayé ta variable PS1, et c'est vrai que cela fonctionne...

En fait, de façon générale, cela fonctionne quand je redéfinis la variable PS1. Voilà de quoi mettre un petit résolu, même s'il reste à comprendre pourquoi. En tout cas, merci pour ton aide :-)
_________________
Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien
Back to top
View user's profile Send private message
Pongten
Guru
Guru


Joined: 07 Apr 2004
Posts: 340
Location: Belgique (devant mon écran)

PostPosted: Thu Jan 18, 2007 10:25 am    Post subject: Reply with quote

Petite précision supplémentaire, cela survient quand il y a une redéfinition de la couleur après la commande \$ dans la définition de la variable PS1.

Si la dernière séquence est \$ dans PS1, alors cela fonctionne correctement.
_________________
Si ton problème a une solution, rien ne sert de t'inquiéter...
Si il n'en a pas, t'inquiéter ne sert à rien
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum