I'm not discrediting Visual Studio, but consider the fact that you'll probably spend 20 years using an IDE, don't you learn all the keyboard shortcuts you need, anyway? It seems like a silly argument that just because it's easier up front it's better, that view seems a little short sighted. Windows is easier to use than Linux up front, but once you learn to use Linux it's much more powerful, so it's worth the investment.
Let's not forget VIM is also just a text editor, you can use it to work on all kinds of text. And all of those features you mention can of course be done in VIM, or very easily using command line tools, which I think further illustrates the power of the platform, overall.