From owner-freebsd-current@FreeBSD.ORG Tue Sep 21 09:47:18 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8871A16A4CE; Tue, 21 Sep 2004 09:47:18 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2F4F43D4C; Tue, 21 Sep 2004 09:47:17 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (host5.bedc.ondsl.gr [62.103.39.229])i8L9jxhD029854; Tue, 21 Sep 2004 12:46:02 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i8L9jlk5005009; Tue, 21 Sep 2004 12:45:47 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i8L9jhjk005008; Tue, 21 Sep 2004 12:45:43 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 21 Sep 2004 12:45:43 +0300 From: Giorgos Keramidas To: Ruslan Ermilov Message-ID: <20040921094543.GD4451@orion.daedalusnetworks.priv> References: <414F8934.4080509@cinci.rr.com> <20040921070138.GE89016@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040921070138.GE89016@ip.net.ua> X-Mailman-Approved-At: Tue, 21 Sep 2004 11:46:07 +0000 cc: freebsd-current@freebsd.org Subject: Re: BETA4 Vi backspace behavior X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Sep 2004 09:47:18 -0000 On 2004-09-21 10:01, Ruslan Ermilov 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.