as a newish dev (eventually I'll work my way to vim), I really enjoy using Visual Studio, and my wallet is very happy that they decided to release a Community edition. Microsoft has been making some great strides lately - keep it up!
If my understanding is correct you're using VS and writing C#. If that's the case it's just stupid to use VIM. Let me tell you one thing: Using VIM will not make you "pro hacker". It won't even make you more productive, probably.
Please don't call people stupid just because you don't like their workflow. BTW, you can use a Vim emulation layer in VS.