Hmmm... no mention of NEdit.
I love NEdit for coding. I used to be hard core vi/vim and I do still use it for quick edits over a terminal or when NEdit is not available. Once I discovered the power of NEdit I made sure it was on all of my machines. I even ported it to HP-UX back when (10.20 and 11.00).
NEdits srv features are cool too. Save processes. And it takes little memory.
At first glance it may look like a simple notepad-ish editor, but there is everything you could want and more. It is like "vim++" or "vilm" maybe (lots more). Hmmm... "vilm" I like that, perhaps there should be a cross editor to incorporate some of the vi shortcuts to NEdit.