h,j,k,l in vi
Jordan Brown
lcc.jbrown at UCLA-LOCUS.ARPA
Sat Feb 23 06:28:56 AEST 1985
From: mwm at ucbtopaz.cc.UCB-VAX.ARPA
Newsgroups: net.unix
Subject: Re: h,j,k,l in vi
Date: 19 Feb 85 04:04:26 GMT
Xref: seismo net.unix:3831
To: info-unix at BRL-TGR.ARPA
An interesting note, but many of the details are wrong.
...Emacs uses a
true mnemonic system: ^Left, ^Right, ^Forward, and ^Back (in some cases,
^H also works)...
^Forward, ^Back (characters); ^Next, ^Previous (lines).
^Reverse is reverse search; ^L is (for historical reasons) repaint screen.
...Word Star (on some terminals) uses a "speed-oriented" layout, like so: A
(left), S (up), D (down), F (right)....
Nope, positional:
scroll up up up page
^W ^E ^R
left word left char right char right word
^A ^S ^D ^F
scroll down down down page
^Z ^X ^C
These are the standard layouts for these editors. Note that WordStar, for
instance, starts with a positional layout, and then tries to be mnemonic
for non-movement commands, but fails miserably because most of the interesting
letters are already used up.
I've used all three of these (WordStar, vi, and emacs [ REAL emacs, the
ITS PDP-10 version ]), and currently I'm using vi because it's faster than
emacs and provides most of the functionality I need. WordStar, of course,
doesn't run under Unix and besides doesn't provide the functionality I like
in an editor.
Why doesn't somebody put together a Unix version of TECO? Best editor ever;
if you can't do it in a line or two of TECO it's not worth doing anyway.
jordan
---
no, my name doesn't do anything interesting as a TECO macro; both names
(all three, really) contain commands with string arguments, so most of the
characters don't get interpretted.
More information about the Comp.unix
mailing list