Which Editors Do You Use, and Why?

With the announcement of Dreamweaver MX 2004, there has been a lot of talk about editors out there. Which editor(s) do you use, and why?

Me? Well, I use a few different editors. I use Dreamweaver sometimes as it’s the most feature rich editor I have at my disposal. I like the simplicity and speed of TextPad for some things when I’m using my Windows machine, which isn’t very often. And although I know it sounds strange, I probably use vim (VI Improved) more than anything. I’m the kind of person who likes to use one editor for everything, which makes vim perfect. Not only can I use it for all types of code, but I can use it everywhere, on any platform, even over an SSH connection, which is very important for me.

I’m guessing that vim is actually one of the least popular editors out there for ColdFusion and Java development, so what else are people using? Dreamweaver? TextPad? EditPlus? ColdFusion Studio? Homesite? jEdit? Eclipse? Emacs? Something I’ve never heard of? Make sure you mention what it is about your editor that you like.