home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.sys.mac.misc:16562 comp.sys.mac.wanted:8460 comp.sys.mac.programmer:15516 comp.editors:2240
- Path: sparky!uunet!sun-barr!news2me.ebay.sun.com!exodus.Eng.Sun.COM!appserv.Eng.Sun.COM!concertina.Eng.Sun.COM!fiddler
- From: fiddler@concertina.Eng.Sun.COM (steve hix)
- Newsgroups: comp.sys.mac.misc,comp.sys.mac.wanted,comp.sys.mac.programmer,comp.editors
- Subject: Re: good vi editor for the mac
- Date: 15 Sep 1992 20:39:47 GMT
- Organization: Sun Microsystems, Mt. View, Ca.
- Lines: 71
- Distribution: inet
- Message-ID: <lbcigjINNio9@appserv.Eng.Sun.COM>
- References: <D88-JWA.92Sep8123551@black.nada.kth.se> <65734@cup.portal.com> <23284@hacgate.SCG.HAC.COM> <1955qnINN24o@oak4.doc.ic.ac.uk>
- NNTP-Posting-Host: concertina
-
- In article <1955qnINN24o@oak4.doc.ic.ac.uk> ntc@doc.ic.ac.uk (N T Cheung) writes:
- >In article <23284@hacgate.SCG.HAC.COM> root@lyra.hac.com (Dave Fisher) writes:
- >
- >>Let me illustrate a couple of vi examples for the benefit of the non-Unix
- >>literate:
- >>
- >>1. I'm editing a file on machine X. I need a line of text from another
- >> ... "rsh machine-y grep keyword filename"
- >>
- >>2. Someone gives me a file which contains a list of 1000 birdnames, as well
- >> ...grep birdname birdfile
- >> ..."!}sh" at the top of this "paragraph". Each line will now
- >> be replaced by the corresponding description.
- >>
- >>3. I wish to sort from line 500 to line 1000, using the 3rd word in each
- >> line as the sorting key. I type 500G!500+sort +3. Done.
- >>
- >These are great examples of exactly why GUIs were invented.
-
- Right. And why GUI's aren't enough in themselves...
-
- >How many people in the world could do the things you mentioned above?
-
- All the time, not many. Once in a while, a whole bunch.
-
- >How often would most computer users ever want to do these things?
-
- Not very often, but when you need to do it, the (GUI) alternative
- is really unpleasant.
-
- >I have been hacking
- >around computers for quite a while now, and using UNIX for the last few months,
- >but I would have had no idea how to construct those commands.
-
- A bit of reading of the appropriate manpages or manuals or books...
-
- >VI and CLIs may be great for the computer literate elite, but the majority
- >of people do not want to spend the time and effort to master these arcane
- >interfaces.
-
- Which is why GUIs, even bad ones, sell so well.
-
- >>Vi is also quick to use, once learned well, because your hands don't have
- >
- >There it is: "once learned well". How long does it take to learn VI well?
-
- A week?
-
- >Is it possible to learn VI simply by using it a lot? No! You have to read
- >some sort of manual, and then practice a lot as well.
- `
- To get most of most useful features in hand, a quick reference card or diagram
- does just fine.
-
- >To get back to the track of this thread:
- >
- >Why do people always denigrate the MPW editor? I think it is a very powerful
- >editor indeed. What is wrong with it?
-
- 1. It doesn't come with all systems.
-
- 2. It costs a non-trivial amount of money.
-
- Either vi or emacs or both typically come bundled with various flavors of U*ix.
- It could be construed as a feature of such systems.
-
- --
- -----------------------------------------------------------------------
- Of making many books there is no end... | What's wrong with chasing
- -- Eccl. 12:12 | nebulae till 3 am? |-(
- -----------------------------------------------------------------------
-