What's so horrible about that? That's how I do almost all of my programming
(occasionally I will load netbeans so I can use the form builder). I have a
couple of IDE's installed on my development machine (netbeans, eclipse and an
old version of forte), but I hate all of them. I am much more productive
with vim, a bash shell, and ant than I am with any of the IDE's that I have
used - especially the ones that are written in Java.