On Wed, 28 Oct 1998, Lee Bradshaw wrote: > On Thu, Oct 29, 1998 at 12:53:03AM +0100, Carsten Wimmer wrote: > > Hi! > > > > >> I was wondering....how might I get the login prompt to use some colors? > > > in your home-dir modify .bashrc, try e.g.: > > > > I tried this and the colors themselves work fine. > > > > But if I type something on the keyboard and hit column ~70, all the > > next characters are placed on the same row and column 1. No real line > > bread is done, also the columns 70-80 are completely unused. > > I am using rxvt v2.4.5 and GNU bash 2.01.1(1). > > > > Without the \e['s it works as expected (real line bread at > > col 80). Any ideas? > > You need to tell the shell to only count certain characters so it knows the > correct width. See the example below. If you're changing colors several times, > you will need \[ \] pairs around each set of color control chars. > > # Set up shell variables: > case "$TERM" in > xterm* ) PS1='\h \w \$ \[\033]0;\h \w\007\]' ;; # set xterm title/icon > # \[ \] surround non-printing chars > * ) PS1='\h \w \$ ' ;; > esac > > -- > Lee Bradshaw [EMAIL PROTECTED] (preferred) > Alantro Communications [EMAIL PROTECTED] > >
I was having this same problem; good fix. Thanks!