DEV Community

Discussion on: I'm switching to vim!

Collapse
 
alexisfinn profile image
AlexisFinn

just BTW, in case someone is wondering, the number one reason Vim makes you faster and feels better is that it forces you to learn touch-typing and to rely on keyboard shortcuts.

But the truth is (and I love vim mind you) if you learned/remapped your keyboard shortcuts on pretty much any other editor, you'd attain the same efficiency. Just as a tiling window manager will make a standard desktop environment feel cumbersome because you have to use the mouse, but that's not true, you just haven't bothered to learn and optimise the shortcuts on a full-fledged DE like Gnome or KDE, but they can be just has efficient.

The only real advantage of vim is the near endless possibilities and configurations, allowing you to really custom tailor it to your workflow. I love this but then again I love configuring and tweaking things, if you don't like that then just go with you editor of choice, learn to touch-type and to use shortcuts as much as possible, and I can guarantee you'll be just as productive as you would have been if you had taken the time to learn and configure Vim.