Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Sep 2004 08:08:36 -0400
From:      Geoff Speicher <geoff@speicher.org>
To:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc:        freebsd-current@freebsd.org
Subject:   Re: BETA4 Vi backspace behavior
Message-ID:  <20040921120836.GA93142@sirius.speicher.org>
In-Reply-To: <20040921094543.GD4451@orion.daedalusnetworks.priv>
References:  <414F8934.4080509@cinci.rr.com> <20040921070138.GE89016@ip.net.ua> <20040921094543.GD4451@orion.daedalusnetworks.priv>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 21, 2004 at 12:45:43PM +0300, Giorgos Keramidas wrote:
> On 2004-09-21 10:01, Ruslan Ermilov <ru@freebsd.org> wrote:
> > On Mon, Sep 20, 2004 at 09:51:48PM -0400, Mike B wrote:
> > > Sorry if this is already addressed or is a non-issue. If I enter text
> > > into vi (or vim for that matter) and hit the backspace key the cursor
> > > runs over the text but does not remove it from the screen. If I then
> > > hit escape after backing over all of this text it is then, and only
> > > then, removed from the buffer. On my 4.x systems vi and vim work as I
> > > expect with no intervention on my part. My term is set to cons25
> > > btw. Thanks
> >
> > The system's /usr/bin/vi worked like this since I remember it.
> > I've just checked, and it sure doesn't remove the character
> > with a backspace key until you escape.  In vim(1), the character
> > is removed from screen immediately.
> 
> This is exactly the sort of behavior I remember too, at least since 1998.

It's probably worth noting not only that is that the way we remember it,
but also the way some of us prefer it, because (1) it transmits fewer
bytes over a slow link, and (2) you don't have to remember what you're
re-typing.  :)

Geoff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040921120836.GA93142>