I decided it’s finally time that I learn to properly use a terminal-based editor other than nano, since nano is rather limited when it comes to editing source code. vim seemed like a good choice, but I was so daunted by it. Then I discovered vimtutor – it’s a tutorial that takes place entirely in vim, and it’s nicely paced!
If you’ve got vim installed on your machine, just run
vimtutor at a command prompt and follow the instructions from there. Hello, cursor movement using letter keys!