On Mon, Nov 22, 1999 at 01:23:42PM +0100, Juli-Manel Merino Vidal wrote: > try the following PS1 (for root) and notice what happens: > export PS1='^[[1m^[[31m\h:\w\$^[[0m ' > > ^[ are scape secuences... This PS1 is red and shows the hostname and > the path. > Or try other scape secuences. > > Before you reach the end of the line, bash jump to the start of it... > and when you go back, it goes two lines above. Try it ! It's really > annoying. The supposed fix for this is: PS1="\[\e[31;1m\]\h:\w\$\[\e[0m\] " It however causes other (known) bugs to pop up for which there are no fixes at this time. If you fix it, please send the fix upstream, they'd really appreciate it. => BTW, add a \u@ to that, it's much better that way so you also know who you are! -- - Joseph Carter GnuPG public key: 1024D/DCF9DAB3, 2048g/3F9C2A43 - knghtbrd@debian.org 20F6 2261 F185 7A3E 79FC 44F9 8FF7 D7A3 DCF9 DAB3 -------------------------------------------------------------------------- // Minor lesson: don't fuck about with something you don't fully understand -- the dosdoom source code
Attachment:
pgpnvibbAz91D.pgp
Description: PGP signature