I work in Java (which you should know, unless you are new or living under a rock), so my IDE of choice is JBuilder. I have JBuilder setup to do everything. Debugging, quick search, quick checkouts, ant plugins, etc...
Now, some of the guys I code with prefer to just d/l vim, and use that. I have no problem with that. Someone who is good with vim can program quickly and effectively.
My point, though, is that if one person is really good with vim, and another is really good with JBuilder, who will be the more productive? JBuilder has more tools associated with it to really make debugging and maintanence easy; with vim, you have to pull out some ackward command line tools that aren't as effective.
So the question is, by being stubborn at not learning new IDE's, are you becoming less productive?
Does anyone have arguements with my points??