Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site lsuc.UUCP Path: utzoo!utcs!lsuc!msb From: msb@lsuc.UUCP (Mark Brader) Newsgroups: net.unix Subject: Re: h,j,k,l in vi Message-ID: <441@lsuc.UUCP> Date: Sat, 23-Feb-85 19:56:26 EST Article-I.D.: lsuc.441 Posted: Sat Feb 23 19:56:26 1985 Date-Received: Sat, 23-Feb-85 20:14:28 EST References: <8242@brl-tgr.ARPA> <726@ucbtopaz.CC.Berkeley.ARPA> <135@tektools.UUCP> Reply-To: msb@lsuc.UUCP (Mark Brader) Organization: Law Society of Upper Canada, Toronto Lines: 23 Summary: Up shouldn't come after down I don't use conventional touch-typing (but I typed this sentence without looking at the keyboard, and used the backspace key only twice along the way); I don't use conventional touch-typing (but I typed these two lines without looking at the keys and having to use the backspace only twice), but I can see the advantage of hjkl on the home row for those who do. And I don't use vi either, but that doesn't disqualify me from commenting on hjkl, because I do play rogue. I find that all terminals that I have used that have up and down arrow keys have the up before the down, i.e., either to the left of it or above it. I must not have ever used the ADM-3a, then, because in the hjkl scheme, up(k) comes AFTER down(j). (I CAN think of terminals where control-J was linefeed and control-K reverse linefeed, but this is nonstandard since control-K is supposed to be vertical tab.) I claim that if my experience is representative then hjkl is braindamaged. Mild flame: What can you expect from the place that gave us "more", where the functions of interrupt and quit are reversed, space has the job that belongs to return, and the standard end-of-file character is an ordinary command? ...No counterflames please, I know all this is opinion... Mark Brader