Date: Tue, 26 Sep 2000 23:54:00 -0700 From: "Crist J . Clark" <cjclark@reflexnet.net> To: j mckitrick <jcm@FreeBSD-uk.eu.org> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: weird inconsistent editing behavior Message-ID: <20000926235400.D81242@149.211.6.64.reflexcom.com> In-Reply-To: <20000926234520.B81242@149.211.6.64.reflexcom.com>; from cjclark@reflexnet.net on Tue, Sep 26, 2000 at 11:45:20PM -0700 References: <20000926131753.A24573@dogma.freebsd-uk.eu.org> <20000926234520.B81242@149.211.6.64.reflexcom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 26, 2000 at 11:45:20PM -0700, Crist J . Clark wrote: > On Tue, Sep 26, 2000 at 01:17:53PM +0100, j mckitrick wrote: > > > > This one really has me going. For the past 2 days, when I am editing a > > document with vi or vim, after cursoring up several lines, the console beeps > > and inserts a capital 'A' and goes into insert mode. After cursoring down > > several times, I get a capital 'B', a newline, and insert mode again. > > > > AFAIK, the termcap on this machine has not changed, and the term type is > > xterm-color, which is also correct. This *has* to be a stupid mistake of > > some kind, but I am at a loss to figure out what. Meanwhile, I will keep > > trying to solve it myself. > > I only see this effect over network connections when I hold down and > repeat an arrow key. An arrow key acctually produces several > characters. Try doing, > > <ctrl-v><up-arrow> > ^[[A > > I believe that's an ESC followed by '[' and 'A.' Now you see where the > 'A's come from? =) (Try the others to find the 'B.') That is, vi(1) > loses the association of that group of characters actually being one > keyboard event. > > Of course, the way to prevent this is to use h-j-k-l to move around > the vi screen. Oops, I didn't finish. I've also noticed this when manuevering the messages list in mutt. However, I just get an annoying beep and a 'key is not bound' message. I think it would be interesting to see if the characters are getting broken up and placed into separate packets. -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000926235400.D81242>