L'emulateur de terminal me gonfle quand il s'affolle ! [Résolu]

L'emulateur de terminal me gonfle quand il s'affolle ! [Résolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 24-11-2003 à 17:44:43    

Il me semble que le sujet a déjà plus ou moins été abordé, mais je le remet sur le tapis.
 
Dès que j'arrive à la fin de la ligne sur mon terminal émulé (que ce soit dans konsole, xterm ou aterm), l'affichage part en vrille, et devient quasi illisible ...
dans un premier temps, j'ai tronqué mon prompt avec un retour à la ligne avant le "$", mais ça suffit pas, et quand je passe sur mon portable en 800x600, je vous raconte pas la misère  :sweat:  
 
Y a-t-il une solution à ce bug une fois pour toutes !!?
 :fou:  
 
(déolé pour mon agressivité, mais là, j'overdose ...)
 
merci


Message édité par bobuse le 25-11-2003 à 15:45:38
Reply

Marsh Posté le 24-11-2003 à 17:44:43   

Reply

Marsh Posté le 25-11-2003 à 09:48:04    

ben quoi ? ya personne à qui c'est déjà arrivé :(
 
je me demande à quoi ça tient ? kde ? mandrake ? ma gueule ?

Reply

Marsh Posté le 25-11-2003 à 09:52:01    

J'ai tjrs eu le même pb ....

Reply

Marsh Posté le 25-11-2003 à 09:54:24    

Mais c'est grave !! Faut pas se laisser faire comme ça !!
 
On va descendre dans la rue, et on va faire une greve du shell [:ooooo]

Reply

Marsh Posté le 25-11-2003 à 14:39:41    

redevenons sérieux !
 
bon alors, svp répondez juste par oui ou non :
 
avez-vous ce genre de pb avec voter terminal ?
 
merci :)

Reply

Marsh Posté le 25-11-2003 à 14:46:10    

tu peux donner ton prompt stp ? ($PS1)

Reply

Marsh Posté le 25-11-2003 à 15:09:06    

\e[1;33m[\u@\h \w]$\e[0m


 
je l'ai souvent changé, et le problème a toujours été le même ... m'enfin si c'était ça ...

Reply

Marsh Posté le 25-11-2003 à 15:31:35    

comme 99.99% des gens tu n'as pas lu le man bash.
 


PROMPTING
       When executing interactively, bash displays the primary prompt PS1
       when  it  is ready to read a command, and the secondary prompt PS2
       when it needs more input to complete a command.  Bash allows these
       prompt  strings  to  be  customized by inserting a number of back-
       slash-escaped special characters that are decoded as follows:
              \a     an ASCII bell character (07)
              \d     the date in "Weekday Month Date" format (e.g.,  "Tue
                     May 26" )
 
 
[...]
 
              \\     a backslash
              \[     begin a sequence of non-printing  characters,  which
                     could  be  used to embed a terminal control sequence
                     into the prompt
              \]     end a sequence of non-printing characters
 
       The command number and the history number are  usually  different:
       the  history  number  of  a command is its position in the history
       list, which may include commands restored from  the  history  file
       (see  HISTORY  below), while the command number is the position in
       the  sequence  of  commands  executed  during  the  current  shell
       session.   After the string is decoded, it is expanded via parame-
       ter expansion, command  substitution,  arithmetic  expansion,  and
       quote removal, subject to the value of the promptvars shell option
       (see the description of the shopt command under SHELL BUILTIN COM-
       MANDS below).


 


Message édité par minusplus le 25-11-2003 à 15:32:57
Reply

Marsh Posté le 25-11-2003 à 15:40:08    

heuuu, ça veut dire que je dois entourer mon PS1 par \[ \] ?

Reply

Marsh Posté le 25-11-2003 à 15:42:34    

ça veut dire que tu dois encadrer tous les caractères de ton prompt qui ne seront pas effectivement affichés par \[ et \].
dans ton cas :
 
\[\e[1;33m\][\u@\h \w]$\[\e[0m\]

Reply

Marsh Posté le 25-11-2003 à 15:42:34   

Reply

Marsh Posté le 25-11-2003 à 15:44:19    

[:prosterne] merci [:prosterne2]

Reply

Marsh Posté le 25-11-2003 à 15:44:43    

Heuu au passage : tu l'as lu en entier le man bash toi ?

Reply

Marsh Posté le 25-11-2003 à 15:45:00    

ben oui
 
c'est extrèmement instructif, je le conseille à tout le monde.


Message édité par minusplus le 25-11-2003 à 15:46:24
Reply

Marsh Posté le 25-11-2003 à 15:46:57    


[:quoted] :D (on sait jamais)


Message édité par bobuse le 25-11-2003 à 15:47:16
Reply

Marsh Posté le 25-11-2003 à 15:47:40    

bah koi ? :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed