home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / next / misc / 18680 < prev    next >
Encoding:
Internet Message Format  |  1992-08-14  |  2.2 KB

  1. Path: sparky!uunet!olivea!hal.com!decwrl!adobe!usenet
  2. From: byer@adobe.com (Scott Byer)
  3. Newsgroups: comp.sys.next.misc
  4. Subject: Re: Emacs for NeXT
  5. Message-ID: <1992Aug14.165225.12763@adobe.com>
  6. Date: 14 Aug 92 16:52:25 GMT
  7. References: <1992Aug14.080007.25370@alf.uib.no>
  8. Sender: usenet@adobe.com (USENET NEWS)
  9. Reply-To: byer@adobe.com (Scott Byer)
  10. Organization: Adobe Systems Incorporated
  11. Lines: 42
  12.  
  13. Eystein Dugstad writes
  14.  
  15. > What features does Emacs have that Edit doesn't? Should
  16. > I check it out or is it better to stick with Edit.
  17.  
  18. GNU Emacs (the One True Emacs (TM)) has a *full* Lisp
  19. interpreter inside, along with many predefined editing
  20. functions.  It also has command-keys up the wazoo, and
  21. that can be it's biggest problem and it's greatest
  22. feature.
  23.  
  24. For example, I have a Lisp function, automatically loaded
  25. at startup time, called make-numbered-shell, invoked
  26. through the sequence '/C-x 4 s'.  That's a cryptic
  27. example, admittedly, but when you've been working with
  28. Emacs for a while and have a *long* init file, with many
  29. functions, you begin to run out of unused command keys.
  30.  
  31. If you aren't feeling cramped with the basic capabilities
  32. of Edit, and learning gobs of command keys doesn't excite
  33. you, stick with Edit.  If having total control of the
  34. universe (or at least your edit file) sounds like your
  35. idea of a good editor, get Emacs.
  36.  
  37. There are rumors around the Emacs isn't user friendly -
  38. nothing is farther from the truth.  '/C-h i' gets you
  39. the Info panel, and you can get a short tutorial - or
  40. learn the whole thing in one day if that's what you want.
  41. '/C-h a' lets you type in part of a function name, and
  42. seek for all functions containing that function. '/C-h
  43. h' gets you basic help-for-help.
  44.  
  45. [Ya know what I wish?  That Edit had dynamically loaded
  46. modules allowed to handle key sequences and a set of text
  47. processing methods so that I could do the same things in
  48. Edit and Obj-C that I can do in Emacs and Lisp. :-) ]
  49.  
  50. Scott Byer                                   NeXTMail: byer@adobe.com
  51. Adobe Systems Incorporated               These are *my* opinions, and  
  52. 1585 Charleston Road, P.O. Box 7900        do not necessarily reflect
  53. Mountain View, CA 94039-7900             the opinions of my employer.
  54. ---------------------------------------------------------------------
  55.