[comp.emacs] Book

peter@ora.UUCP (Peter Mui) (06/14/89)

We're considering writing a Nutshell Handbook on Emacs (sort of like our
Learning the vi Editor book, for those of you who have seen it.)  
Here are some questions I have:
 
1) What would you like to see in such a book?
 
2) What do you see as the most difficult part(s) of learning emacs?
 
3) Which implementation of emacs should be covered in the book, and why?  
   Do you think one book could cover several of the most popular versions?
 
4) Should we even bother?  Are the books and manuals out there already
   sufficient?  What's the best one you've seen so far?
 
Please reply directly to me.  If the response merits it, I'll post a follow-up.
Thanks Thanks Thanks.      -peter
 
~v



-- 
Peter Mui: (617) 354-5800
O'Reilly & Associates, Inc.
90 Sherman Street, Cambridge, MA 02140
UUCP:	uunet!ora!peter      ARPA:   peter@ora.uu.net

weiner@novavax.UUCP (Bob Weiner) (06/17/89)

In article <1570@ora.UUCP> peter@ora.UUCP (Peter Mui) writes:

   We're considering writing a Nutshell Handbook on Emacs (sort of like our
   Learning the vi Editor book, for those of you who have seen it.)  

I was one of the ones who wrote to you saying that I thought you should
write such a handbook and I stand by that position.  As you know, many
people now use some version of emacs on their UNIX, VMS, DOS, and
sometimes even MacOS computers.

Most people use vi simply because it almost always available on UNIX
systems.  In my experience, after proper exposure to the capabilities
and logical user interface of emacs, most people convert.  Thus, one
factor to keep in mind is that emacs users may be more sophisticated in
their usage of an editor and so may want more detailed information.

Your organization seems to be able to provide good, concise technical
information on UNIX subjects.  You also have a broader distribution
channel than most others who have written manuals on emacs, so I think
much of the rapidly expanding UNIX user base would benefit from such a
handbook.

In the case of GNU Emacs, the manual is extremely well written and
provides most of the information that users need, but many users need a
much shorter distallation of this material.


   Here are some questions I have:

   1) What would you like to see in such a book?

Good summary charts of:  standard key bindings for different emacs
versions (using GNU Emacs as a standard of reference since RMS is the
one to set the standard), subsystems available and their usage, uses of
keyboard macros, uses of regular expressions and keyboard macros.

   2) What do you see as the most difficult part(s) of learning emacs?

Learning to type the key sequence that starts the tutorial.  Come on
guys.  Emacs is the only editor I've ever found that comes with an
excellent interactive tutorial; of course, this only covers the basics.
People may say it is hard to learn when they mean that there is so much
there that they find it difficult to learn it all.  Your job is to
convince them that they can be competent emacs users by learning it as
one does any other large system, piece by piece.

   3) Which implementation of emacs should be covered in the book, and why?  
      Do you think one book could cover several of the most popular versions?

Yes, cover several versions since the similarities are often very large.
As I said, GNU Emacs should provide the reference.  It has a large user
base and is destined to continue evolving rapidly to meet people's
changing computer use patterns.

   4) Should we even bother?  Are the books and manuals out there already
      sufficient?  What's the best one you've seen so far?

Yes.  The GNU Emacs manual is the best written, but again, it is not a
quick read by any means and it does presume some basic programming
knowledge in a number of sections.  I truly believe executives should be
able to use emacs if they often work at a computer.  Write a handbook
which makes emacs accessible to them in chapters 1-4 and gives the rest
of the community the deeper knowledge it needs in chapters 5-8.
-- 
Bob Weiner, Motorola, Inc.,   USENET:  ...!gatech!uflorida!novavax!weiner
(407) 738-2087