home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / programm / 11632 < prev    next >
Encoding:
Internet Message Format  |  1992-07-25  |  3.9 KB

  1. Path: sparky!uunet!decwrl!contessa!mwm
  2. From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  3. Subject: Re: GNU Emacs vs. the world . . . (was Re: C Programmer's Editor of Choice?)
  4. Newsgroups: comp.sys.amiga.programmer
  5. Distribution: world
  6. References: <hemmer.015x@hemmer.adsp.sub.org> <ACHOW.92Jul24171856@cad093.scdt.intel.com>
  7. X-NewsSoftware: Amiga Yarn 2.0, 1992/06/25 01:41:36
  8. Keywords: 
  9. Summary: 
  10. Message-ID: <mwm.1b4b@contessa.palo-alto.ca.us>
  11. Date: 25 Jul 92 04:47:22 PST
  12. Organization: Missionaria Phonibalonica
  13. Lines: 66
  14.  
  15. In <ACHOW.92Jul24171856@cad093.scdt.intel.com>, achow@cad093.scdt.intel.com (Abel Chow ~) wrote:
  16. > In article <mwm.1awn@contessa.palo-alto.ca.us> mwm@contessa.palo-alto.ca.us (Mike Meyer) writes:
  17. > > In <ACHOW.92Jul23183544@cad093.scdt.intel.com>, achow@cad093.scdt.intel.com (Abel Chow ~) wrote:
  18. > > > I'm wondering how many Amiga users have actually used GNU Emacs.  I
  19. > >
  20. > > GNU Emacs is a subset of Emacs, not the whole thing. A fair number of
  21. >
  22. > Hi, Mike.  Actually, it's more like the people who C-f all the way to
  23. > the end of the line rather than using a single C-e, or C-k a whole
  24. > bunch of blank lines instead of C-x C-o, or C-f character by character
  25. > instead of M-f, or C-d C-f <char> instead of C-t, etc.  <cringe> It
  26. > just drives me up a wall watching people edit in such a fashion.
  27.  
  28. Those are just "finger training". For instance, I almost never use C-x
  29. C-o, because it wasn't in the first few Emacs-like editors I used
  30. (CCA, Goslings and Scribe; all years before GNU existed). My fingers
  31. know C-space M-f M-b C-w as "delete a large chunk of whitespace". C-t
  32. is one of the things that changes *most*.  There are at least four
  33. different ways to do that: exchange around/in-front-of point, and
  34. whether the cursor moves. As a result, I quickly stop using it on
  35. anything that doesn't act like GNU emacs, even if it's there. If
  36. someone grew up with an "arrow key" editor, I can even see why they'd
  37. do C-f to move around out of habit.
  38.  
  39. I once caught someone doing something I thought was silly (multiple
  40. M-f's instead of M-<digit> M-f), and asked them about it. They hadn't
  41. even thought about it; they had thought "I need the cursor there", and
  42. there fingers did the rest. Nuts, I can't tell you the sequence I just
  43. type to position the cursor.  That's what finger training is all about
  44. - you get your mind out of the loop. Breaking such training is *hard*.
  45.  
  46. > To be totally honest, I haven't met anyone at school or at work who
  47. > knows Emacs well (OK, I'm young . . . I'll wait a couple more years).
  48. > <sigh> And it all began when the place where I worked had only the raw
  49. > Unix system and one text editor--vi . . .
  50.  
  51. Wanna get really grossed out? I still use ed and ex regularly. I can
  52. make a one-line change to a file faster than most visual editors can
  53. repaint the screen (or half, if you're using emacsclient). People
  54. who've never used line editors just can't understand how I can work
  55. "blind". But that's the fastest way. And it also means I don't have any
  56. trouble doing batch edits with sed and/or ed.
  57.  
  58. > > Update? What were you going to add? I use MG regularly on the latest
  59. >
  60. > Actually, I was trying to make it work correctly on 2.0 (and use as
  61. > many 2.0 features as possible).  I wanted to just get rid of the
  62. > cosmetic problems first, but I never got that far.  Unless you stick
  63. > to 8 pixel high fonts, the window graphics is messed up.  The menus
  64. > don't work with proportional spaced fonts.  The system font is used
  65. > instead of the screen font.  Stuff like that.
  66.  
  67. Yeah, I noticed most of that stuff. There are some other minor bugs.
  68. Using the screen font is correct; if you enable the font selection
  69. software, you'll find it doesn't work with proportional fonts.
  70.  
  71. One of these days, I'll get around to buying some extra ram (it's not
  72. that I don't have enough to run GNU; it's that I'm having problems
  73. with scheme compiles and mg) and rework my world to use that. I'll
  74. officially annouce the death of the mg project then...
  75.  
  76.     <mike
  77.  
  78.  
  79.  
  80.