I've tried (in approximate chronological order):
Currently I'm using VI, VIM, FTE and Anjuta
The [Orthodox Editors Page] offers some interesting ideas on editor features