excludes vi in standard

std-unix at ut-sally.UUCP std-unix at ut-sally.UUCP
Thu Jan 29 02:13:22 AEST 1987


From: kimcm at olamb.UUCP (Kim Chr. Madsen)
Date: 19 Jan 87 12:47:59 GMT
Organization: AmbraSoft A/S (Denmark)

> The Berkeley Mail program used to construct this message calls
> "vi" from within.  Then again, ANY program ca be caled from within
> another program, via the "exec*" system call, so what's the big
> deal about "vi"???

What's the big deal about "vi", well for one thing it's standard!
You don't find a UNIX system delivered without at least three editors:

	ed - Common campground for computer travellers.
	ex - EXpanded Ed(itor).
	vi - VIsual Ex.

Whenever a program needs to call an editor it often searches for the
environment variable $EDITOR and if defined exec* the editor defined
here. If not defined it will search for a default editor (usually vi -
since it's the most user friendly of the three standard editors).

				Kim Chr. Madsen

Volume-Number: Volume 9, Number 26



More information about the Mod.std.unix mailing list