When I'm not in IntelliJ, I'm using Vim. I prefer vim as an editor, but I much prefer IntelliJ as a code organizer.<p>I know vim and *ix pretty well, but I frankly like that I don't have to spend time looking up or memorizing how to do an occasional task when a well-organized hierarchical menu will do it for me.<p>I don't get paid to fiddle with my coding environment, and I don't mind outsourcing that process to someone who is thinking hard about how to make my life easier. I am not creating additional value for my startup by playing with a few extra plugins to do what an IDE does more efficiently.
Sublime 2 baby, never felt so happy while writing code :D
Maybe it's just the default color scheme, or the code overview, or (most of the time) nicely working code completion.. it just 'feels' right!
Previously Vim (MacVim actually) but been giving Emacs a world to expand my understanding if nothing else. Same with Sublime Text 2 albeit a bit less since others who were on the Vim/Emacs side have starting praising it so giving that a bit of a world too.