Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!decwrl!ucbvax!ucsfcgl!ucsfcca!root From: root@ucsfcca.UUCP Newsgroups: net.micro.amiga Subject: Re: Lattice, and vi-ex Message-ID: <521@ucsfcca.UUCP> Date: Tue, 27-May-86 19:52:16 EDT Article-I.D.: ucsfcca.521 Posted: Tue May 27 19:52:16 1986 Date-Received: Fri, 30-May-86 06:06:43 EDT References: <8605212037.AA29769@pavepaws> Organization: UCSF Computer Center Lines: 21 > > Rather strange wording, but to keep matter's straight, UNIX Vi was > built on top of ex. > Actually, ex is an enhanced version of the traditional Unix editor `ed' which is included in all Unix systems. AT&T has imported `ex' into its System V from the University of California at Berkeley versions BSD X.X (BSD is Berkeley Software Distribution; the latest X.X is 4.3) and `ex' and `vi' are the same program which looks at the name it was called by to see what mode it should use to start. Even with `ex' included, `ed' is retained because it is more suitable for use in scripts (smaller, faster starting, less verbose, and universally available in Unix). Side issue: All this time I have been wondering why there were so many writers in this group who can't spell `kernel' but now I see that it is C-A who don't know how to spell. Thos Sumner (...ucbvax!ucsfcgl!ucsfcca.UCSF!thos)