Image for

How to Learn Vim: Vim Refcard

Vim Refcard on Github

I’m a huge fan of reference cards like the one Emacs provides. In fact, I think that a good reference card is probably the best way to learn a new software program. Whether it’s Vim or anything else.

Do you want to learn Vim? Print out this PDF, put it next to your monitor, and start using Vim whenever you need a text editor. Seriously. Just do it. It will be slow at first. In fact, it might be a little painful. But after an hour or two, you’ll be cruising along like a seasoned vet. You’ll be amazed how well you can remember the shortcuts - your brain can remember them because you were using them.

The Emacs refcard is really well done, but I couldn’t find a similar one for Vim. This was disappointing because I know how useful a good reference card is. So I busted out my LaTeX editor and made one. It’s open source, and available on Github. Feel free to open a pull request if you think it’s missing anything important.


Did you like this blog post? Why not share it with your network!

About the Author

Mike Kasberg

👋 Hi, I'm Mike! I'm a husband, I'm a father, and I'm a senior software engineer at Strava. I use Ubuntu Linux daily at work and at home. And I enjoy writing about Linux, open source, programming, tech, and other random topics.