[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PS1 has ruined line wrap
From: |
Jonathan Reed |
Subject: |
Re: PS1 has ruined line wrap |
Date: |
Sat, 12 Feb 2011 14:53:31 -0500 |
An old thread but I found a way around this by adding a line to my bashrc:
echo -ne "\033]0; `whoami` @ `hostname` \007"
The reference
http://mdinh.wordpress.com/2010/11/21/xterm-title-bar/
On Thu, Nov 25, 2010 at 7:26 PM, Chet Ramey <chet.ramey@case.edu> wrote:
> On 11/25/10 3:38 PM, Jonathan Reed wrote:
> > I was using this as my ps1
> > PS1='[\u@\[\e[1;31m\]\h\[\e[0m\]:$PWD]\$ '
> >
> > But I wanted to label the title of my xterm windows with the hostname of
> > system Im logged into. So I added the following
> > PS1='[\u@\[\e[1;45m\]\h\[\e[0m\] $PWD]\e]2;@ \H\a\$ '
> >
> > It works great except for it rewrites the current line if I write text
> past
> > the current window size (regardless of the window size).
> > filenameERVERNAME:/home/jreed]$ cat /a/really/long_fi
> >
> > Any suggestions?
>
> You might consider bracketing all sequences of non-printing characters
> with \[ and \].
>
>
>
> --
> ``The lyf so short, the craft so long to lerne.'' - Chaucer
> ``Ars longa, vita brevis'' - Hippocrates
> Chet Ramey, ITS, CWRU chet@case.edu
> http://cnswww.cns.cwru.edu/~chet/
>
- Re: PS1 has ruined line wrap,
Jonathan Reed <=