Index / Unix
vi(1) is a good choice for text editor on Unix-like systems. I'm partial to nvi since it is the default version of vi on the BSD's.
By default nvi is very faithful to the original version of vi, but it has some useful new features that can be enabled through the configuration settings.
Here is my vi.exrc for reference.