Vim Taught Me an Important Life Lesson
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.