The more I used the keyboard movement in vim, the less I wanted to use the mouse. It doesn't help that extended periods of time where I'm constantly moving from keyboard to mouse can take a toll on my wrist.
If you want to force doing things the vim way, unplug your mouse for a while! The more you use the keyboard, the more you will love it. This worked for me.
For moving between lines, I usually just use jk
but I often skip to lines using :line_num
. Getting to a specific column in a line, I typically use wbe^0$
and put modifiers in front of w
, b
, or e
if I'm skipping through several words. And there is also the shifted versions, WBE
which also come in handy often.