Comments on Christopher's list:
* One key feature that Emacs Does Not have (or I haven't found it) is
a good soft wrap for text -- that is, it wraps in screen, but doesn't
insert and line endings.
Yes, Emac's wrapping is character-based, which is less than optimal. On
the other hand, it's easy to switch between line wrapping and
truncating. I use both, depending on context.
* Incremental search, both forward and reverse,
Easily done with very few keystrokes! Emacs has ctrl+s, then you start
typing what you want to search for. If you hit ctrl+s again, you get
the last thing you searched for.
And you can hit ctrl+r and reverse the direction, or start the search
with ctrl_r to search backwards.
One more thing I just thought of: when you open a file, make some
changes, and undo all of them, Emacs marks the buffer "not modified" on
the last undo. I've seen too many editors and word processors that
don't properly keep track of undone changes.
--
Don Dwiggins
Advanced Publishing Technology