I learned Vim back in 2015.

I didn’t choose to learn Vim. Heck I didn’t even know it existed. I learned it because I wanted a passing grade in one of my computer science courses. The final exam had questions about Vim commands and keystrokes, and it was worth a lot of my grade.

I’ve been using Vim ever since.

Fast forward to 2022, my Vim knowledge hasn’t grown much

Before today, I thought I was efficient with Vim.

I wasn’t wrong. In comparison to my days before Vim, I’m way more efficient editing files. But I came across vim.so today, and I questioned if I was actually “efficient” in Vim.

I learned everything about Vim back in 2015, didn’t I?

I googled “advanced Vim commands,” and to my surprise there’s a lot I don’t know

Like tons of information and features I never bothered to learn because I was complacent.

Registers. Ranges. Method jumping. I can’t believe I was one Google search away from 10x-ing my Vim productivity. How can I call myself a Vim user without taking advantage of these amazing features?

I was a fool to believe I knew everything about Vim.

My complacency was an important lesson to always challenge myself

I assumed I was good at Vim.

Maybe that was true in 2015, but it’s 2022. I’ve been stagnant for 6-7 years. What other things have I been complacent about? It’s scray to think about.

But if I want to win at life, I need to challenge myself. I need to play the meta-game of (my) life.


Thanks for reading! Let me know what you think of this post on Twitter.