I have spent weeks with Vim. I hate it more the more I used it, and now I use sublime.
I don't mind other people choosing to use it, but I got more productive in 30 minutes of Sublime than 3 weeks of vim.
I don't mind other people choosing to use it, but I got more productive in 30 minutes of Sublime than 3 weeks of vim.
It only took a few weeks to reach the efficiency I had with TextMate, and every week since I've become more and more efficient. I haven't hit the point of diminishing returns in learning about my editor, and judging by other vim users I've seen, I probably won't for a long, long time.
But maybe emacs is the answer. Or eclipse. Or sublime text. Or Visual Studio.
Now, to give all these editors a fair shot, I'm planning on being considerably less efficient for well over a year (if none of these editors really suited me).