> A user who has spent a lot of time with Vim, is intimately familiar with multiple ways vim handles text, and all the arcane shortcuts, and created their own workflows.
So - only when a vim user reaches this point do they become as effective as a non power user of IDEA? I can't agree. It is simply not necessary to understand more than a 10th of what vim can do to be productive with it. And the other 90% is there to be discovered when it's needed.
> And even then it depends. I've seen people spend more time craeating macros and replays than me on the same task using a simple tool like multiple cursors
Seems like cherry picking to be honest. Plenty of people find it fun and rewarding to learn and practice features like macros, but
search/replace with confirmation is as fast or faster than editing with multiple cursors, and most users probably learn about it before going near macros.
> "Out of the box" beats "properly configured" for the absolute vast majority of users.
Seems like a different claim than your initial contention that Vim is not as capable a tool as an IDE.
But there are many well-maintained configurations of vim that are as trivial to install as IDEA, with as many features (and again, free and open source).
> And I've yet to see the "properly configured Vim" from the self-professed Vim masters that is to do anything faster than what I do with Idea on a daily basis.
It's only natural that you find it easier to conceive that the tool you use on a daily basis is more effective than one you don't. Same goes for me. We each have become very effective with the tools we use every day.
I freely admit to being biased toward the sort of Unix-oriented tools that taviso described in his comment, because at their core they are simple, performant and combine well with other tools (not to mention free and open source). Can IDEA claim more than one of these?