http://qs1969.pair.com?node_id=408232


in reply to Cross-platform development: editors

Have you tried gvim (vim-gtk package on Debian)? It has all the features you listed and more of course.