[COLUG] To need a tutorial is a failure of the software

Rob Funk rfunk at funknet.net
Sat Mar 6 00:54:43 EST 2004


Jonadab the Unsightly One wrote:
> Michael Meffie <meffiem at neo.rr.com> writes:
> >  Now, if technical people
> > are writing the code for themselves, you'll end up with emacs and
> > vi.
>
> Actually, Emacs has most of the makings of a great text editor for
> lower-end powerusers.  (Real end users, of course, don't need a text
> editor except the one built into their mail client and the textarea
> widget of their browser.  But the Emacs learning curve scares off some
> people who are sufficiently advanced to regularly use e.g. Notepad,
> and that is a shame.)

Back when I started using email at OSU in 1992, I had a choice between 
three different editors: emacs, vi, and one I'm pretty sure was a 
home-brewed (at OSU) hack called fse.  With no Unix experience at the 
time, I chose emacs because it was the only one that seemed to handle my 
arrow keys properly.  (fse was supposed to be simpler, but apparently was 
hard-coded for vt100 terminals and I was using a vt52 terminal emulator on 
my Atari.)  Learning the right keys to do the basics in emacs was pretty 
easy, between the on-screen help and the cheat-sheet I got from OSU.

The only thing I ever found hard about emacs was the backspace problem, 
which has largely been solved by now, at least in Linux.

Later I learned to harness some of emacs's power, but I didn't find the 
initial learning curve a problem at all.  vi was a different story, even 
with a cheat sheet....

So basically, working arrow keys and non-modal behavior are the most 
important requirements for a friendly editor learning curve.
-- 
==============================| "A slice of life isn't the whole cake
 Rob Funk <rfunk at funknet.net> | One tooth will never make a full grin"
 http://www.funknet.net/rfunk |    -- Chris Mars, "Stuck in Rewind"



More information about the colug mailing list