Emacs
From My private Wiki
The one and only text editor ;) well, ok... vi is ok too ;) but for some reason I started learning the keyboard shortcuts for emacs and I don't really want to start all over again ;)
Why is EMACS so nice, because it can for example cut out rectangles of text, do all kind of regexp search and replace, has a preview mode for LaTeX.
One feature that I started using a lot only recently are keyboard macros. If you don't know them read the help files for them, you can even save them and edit them later!