Vi

vi is a screen-oriented text editor.

History

 * 1978: visual mode of line editor ex by Bill Joy
 * May 1979: included in 2BSD (ex 2.0)
 * Jun 1979: ex/vi 2.7
 * Aug 1980: ex/vi 3.5
 * Oct 1981: ex/vi 3.7

Clones

 * STEVIE
 * levee
 * elvis
 * nvi
 * vile - vi like emacs
 * vim
 * Open Watcom Vi Editor
 * xvi - Open Source - Discontinued

OS/2 editors that offer some vi compatibility

 * Preditor/2 - vi keyboard mappings, window layout and more

Publications

 * August Hansen: vi - The UNIX Screen Editor - Brady 1986, ISBN 0-89303-928-4
 * Hewlett-Packard: The Ultimate Guide to the vi and ex Text Editors - Addison-Wesley 1989, ISBN 0-8053-4460-8
 * Lamb: Learning the vi Editor (4th edition) - ISBN 0-937175-17-X
 * Lamb; Robbins: Learning the vi Editor (6th edition) - O'Reilly 1998

Links

 * http://ex-vi.sourceforge.net/