Member-only story
How to Vim
Nifty tips to become a pro Vim coder
Learning how to use Vim is kinda intimidating. Correction: it’s very intimidating. You’re essentially learning a different way to edit code, let alone text. Many wrongfully deem it a “waste of time” to pick up Vim.
However, I can testify that Vim has improved my coding efficiency and overall experience in the long run (I’ll explain why in the following sections). I’m not going to shove Vim down anyone’s throat, but I strongly suggest learning it as you continue your journey in programming, data science, or whatnot.
If you are longing to know if you should use Vim and/or who’s it really for, go check out this write up (watch out for the deceptive title!) or watch this YouTube video from the man himself Luke Smith.
With all that said, let's talk in more detail about what Vim really is!
Hold up, what’s Vim?
For those who are asking, let me affirm this once more:
Vim is a different way of editing code, let alone text.
Vim works in “modes,” and switching between these changes the function of each key on your keyboard (e.g. pressing the W key unsurprisingly types “ w ” in INSERT mode, but moves your cursor one word forwards in NORMAL mode)…