in reply to
Visual SlickEdit for all Platforms I use. It does vi, emacs, Visual Dev, and any other editor you want via emulation. It has enough configuration and macro support that you will not be left wnating.
In cases where it is not available I use notepad on a Windows machine and I learned enough *shudder* vi to use on *nix machines. I like slick for the same reason many like vi, I can set it up so that everything is done via keyboard, and I never have to touch the mouse.
"Nothing is sure but death and taxes" I say combine the two and its death to all taxes!