Hacker News new | ask | show | jobs
by billybob 5404 days ago
I am an avid Vim user, and I also find such cheat sheets overwhelming. My pattern has been slow, incremental learning.

Starting from scratch is very intimidating. But when you have 10 commands in muscle memory, learning #11 seems pretty easy. When you know 50, #51 seems easy.

At first, using Vim was terrible. In a couple of weeks, I was back to "normal" productivity. In the 3 or so years since, I've continued to learn a new "trick" every few weeks or so, making notes in a Google Doc.

There is a long tail of commands, and no, you don't need all of them. But yesterday I created a macro that called a second macro, performing many complicated edits in my file in a few seconds that would have taken 10 minutes otherwise.

Was that worth it? Heck yes. It saved time, but even better, it felt awesome. The computer did my bidding.

Isn't that what programming is all about?

1 comments

> making notes in a Google Doc.

Care to make that doc public? :)