Nvi is an implementation of the ex/vi text editor.
Nvi supports all the historic ex/vi features except for open mode and the 
lisp edit option (it has a fully implemented underlying ex mode). Some 
additional features are: extended regular expressions, infinite undo, and 
multiple edit buffers.  Nvi has a very small memory footprint.
