Husband. Father. Software engineer. Ubuntu Linux user.
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.
👋 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, 3D printing, tech, and other random topics. I'd love to have you follow me on X or LinkedIn to show your support and see when I write new content!
I run this blog in my spare time. There's no need to pay to access any of the content on this site, but if you find my content useful and would like to show your support, buying me a coffee is a small gesture to let me know what you like and encourage me to write more great content!
You can also support me by visiting LinuxLaptopPrices.com, a website I run as a side project.