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