In my experience, VIM can help you be pretty productive, you're only focus in your keyboard and even though it takes time to really feel comfortable with, it paids off. It's not that I use it everyday for coding, but when I do, I do feel like I'm focused. I would encourage learning VIM over anything.
