Problème de PROMPT_COMMAND - Divers - Linux et OS Alternatifs
MarshPosté le 06-09-2012 à 13:28:40
Bonjour à tous !
J'ai un problème avec mon bash_profile modifié. J'essaie de me faire un command_prompt un peu sympa mais je suis confronté à un problème. Voici comment le reproduire.
Lorsque je défini mon prompt de la manière suivante :
Code :
export PROMPT_COMMAND="echo PROMPT_COMMAND"
export PS1="PS1 $"
Mon prompt ressemble à ça :
PROMPT_COMMAND PS1 $
Je peux taper une ligne entière sans rencontrer deproblème.
Il y a d'autres problèmes lorsque, toujours après avoir dépassé la longueur d'une ligne, je fais remonter mon curseur en arrière (la partie PROMPT_COMMAND disparaît).
Marsh Posté le 06-09-2012 à 13:28:40
Bonjour à tous !
J'ai un problème avec mon bash_profile modifié. J'essaie de me faire un command_prompt un peu sympa mais je suis confronté à un problème. Voici comment le reproduire.
Lorsque je défini mon prompt de la manière suivante :
Mon prompt ressemble à ça :
PROMPT_COMMAND
PS1 $
Je peux taper une ligne entière sans rencontrer deproblème.
PROMPT_COMMAND
PS1 $abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz
Maintenant, si je change mon PROMPT_COMMAND (afin de tout avoir sur la même ligne) avec :
Mon prompt ressemble à ça :
PROMPT_COMMAND PS1 $
Mais lorsque je tape une commande de plus d'une ligne, une partie de la ligne se retrouve mélangée comme vous pouvez l'observer en dessous :
PROMPT_COMMAND PS1 $abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghixyzmnopqrstuvw
(abcdefghixyzmnopqrstuvw)
Vous pouvez essayer et reproduire ça chez vous.
Il y a d'autres problèmes lorsque, toujours après avoir dépassé la longueur d'une ligne, je fais remonter mon curseur en arrière (la partie PROMPT_COMMAND disparaît).
Si vous avez une idée, je suis preneur smile.
Merci !