emacs for codingultraedit / notepad++ for quick and dirty text editingvi on remote server (coz it's a pain to use emacs without my .emacs)