Day 13: Here’s My Vim Learning Road Map

I have been working on more and more with Vim and I’m getting better. I still suck but I’m getting better!

TLDR;

Okay, so here are the highlights of what I did:

  • Worked on my notes for vim and practiced using it for all my note taking in markdown files.
  • Watched some Vim introduction videos.

Vim Progress

I improved a lot with Vim today. I am getting more comfortable using the movement keys and I started really using the different modes to try and edit my files. I have mainly used Vim in markdown files since that’s what I use to write my notes.

Once you get used to using visual mode and the different key codes to enter Insert mode in different ways Vim gets a whole lot better. I am maybe only a few hours in to using Vim but I can already see a bit of it’s value. I got about 100 hours left of practice so I look forward to how I can improve.

I mean it’s a marathon not a sprint.

My Road Map

There are three main things that I am going to do to help myself improve with Vim.

  1. Use Vim as much as possible for everything that I can for the next 100 – 150 hours of coding.
  2. Complete the vimtutor program.
  3. Try to learn at least one new Vim command everyday.

Although I still lack so much knowledge on Vim I hope that these three steps will set me up. My theory is that if I effectively immerse myself in the tool, expose myself to it’s features and complete the popular tutorials, I will be comparable to other Vim users in the world.

Ultimately I just hope I can get a half decent score on Vim Golf

Conclusion

That’s all for today. If you are interested in the MIT course you can check out the video lecture I’m currently going through. The lecture is helpful but isn’t sufficient by itself. Anyways, until next time PEACE!