Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!genrad!panda!talcott!harvard!seismo!brl-tgr!tgr!Conde.osbunorth@XEROX.ARPA From: Conde.osbunorth@XEROX.ARPA Newsgroups: net.unix Subject: Re: h,j,k,l in vi Message-ID: <8604@brl-tgr.ARPA> Date: Mon, 25-Feb-85 12:26:03 EST Article-I.D.: brl-tgr.8604 Posted: Mon Feb 25 12:26:03 1985 Date-Received: Thu, 28-Feb-85 12:34:22 EST Sender: news@brl-tgr.ARPA Lines: 10 The real reason for the h,j,k,l mappings in vi is that Berkeley had nothing but ADM-3a in the early days. If you look on it keyboard, those keys are the equivalent of the cursor control characters. As a matter of fact, the early vi had no termcap support...it knew about terminals like adm-3 by heart. I think that's why there's the :set term=foo command...then came termcap, and here we are... Daniel Conde conde.pa@Xerox.ARPA