Stefan Troeger wrote on Die, 11 Apr 2000:
On Tue, Apr 11 2000 at 20:57 +0200, Axel Thüre wrote:
ich habe mir fuer einen User folgenden Color-Prompt angelegt: PS1="\u@[37;0m[[34;1mR[36mo[32mu[33mt[31me[37;0m][;1m:\w > "
Kleines Rezept aus dem Linux-Magazin? :-) Ich habe das gleiche Problem
funktioniert soweit auch nur springt der cursor bei der eingabe nach ca 10 zeichen wieder zum zeilenanfang ;-( was koennte da falsch sein.
Du musst alle nichtdruckbaren Zeichen in \[ und \] einschließen, ansonsten kann die Shell nicht richtig feststellen, an welcher Stelle sie eine neue Zeile beginnen muss.
Meinst Du etwa so? PS1="\[\033[1;4;35m\]\u\033[22;32m\]@\h \033[34m\]\w > \\033[24;39m\]\]" vorher: PS1="\033[1;4;35m\]\u\033[22;32m\]@\h \033[34m\]\w > \\033[24;39m\]" So ist es aber leider auch nicht besser geworden. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com