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

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!lll-winken!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!ficc!peter
  2. From: peter@ferranti.com (Peter da Silva)
  3. Newsgroups: comp.editors
  4. Subject: Re: buffer gap: actually writing an editor
  5. Keywords: Finseth, Craft, Of, Text, Editing
  6. Message-ID: <id.JUGS.9O6@ferranti.com>
  7. Date: 18 Aug 92 15:30:01 GMT
  8. References: <fortony.714037868@murphy> <1992Aug17.142553.28151@news2.cis.umn.edu>
  9. Organization: Xenix Support, FICC
  10. Lines: 28
  11.  
  12. In article <1992Aug17.142553.28151@news2.cis.umn.edu> fin@unet.umn.edu (Craig A. Finseth) writes:
  13. > I consider that the major issue modes is their psychological
  14. > complexity.  Now, people _can_ learn to deal with anything.  The
  15. > question is, what _should_ they learn.  It is my opinion that modes
  16. > should not be present in core operations such as basic editing.
  17.  
  18. I believe that there is a certain amount of complexity involved in a
  19. modeless editor, too: you have a smaller namespace available for commands
  20. and the result is less mnemonic than you can get with a moded editor. The
  21. biggest problem with vi is not that it is modeless, but that there is no
  22. feedback on which mode it's in. Some versions will allow you to change the
  23. cursor shape (or, since it's just a string sent when you enter a mode, you
  24. could make it change screen color or something), and some have a mode line.
  25.  
  26. I really think that in the end it's a matter of what you're used to. The
  27. most popular editor here is Intel's "aedit", which is a moded editor quite
  28. different from vi, and I would unconditionally recommend its interface (the
  29. implementation is pretty deficient in many areas... for example when you edit
  30. a file it trashes all the permissions... but the interface is excellent) even
  31. though I don't care for it myself. You have a status line at the bottom of
  32. the screen, and the available commands are displayed in a paged list above
  33. it. When you change modes the command line changes, to indicate what the
  34. options for this mode are.
  35. -- 
  36. Peter da Silva                                               `-_-'
  37. $ EDIT/TECO LOVE                                              'U` 
  38. %TECO-W-OLDJOKE Not war?                        Have you hugged your wolf today?
  39. Ferranti Intl. Ctls. Corp.      Sugar Land, TX  77487-5012       +1 713 274 5180
  40.