Learning Vim

Tips on learning Vim as I moved my primary toolchain to Ubuntu 20.04 on WSL2

Getting started

Tips and tricks

Going deeper

1:00 vim has a mythology of being impossibly hard.

2:30 Stay out of insert mode.

3:30 Disable arrows, to work on getting used to hjkl movement.

4:20 As you get more advanced let go of hjkl

5:00 learn advance shortcuts w instead of l (moving through words)

b (back)

e (ends of words)

ge (back end of words)

f (find)

5:50 advanced functions to delete chunks of phrases "t" "ct"

7:12 delete find df (delete til it find a specific symbol you are looking for)

8:40 relative numbers (example -16,-1co.) this copy pastes a chunk above the line where you are (or below)

9:20 H M L (migh medium low)

History

Muscle memory

news.ycombinator.com/item?id=24287566

  • mapping kj for Esc
  • mapping CapsLock for Ctrl

Ultimate Vim .rc: github.com/amix/vimrc