Comment

Comment by jasode

Both this website and vimtutor teach basic commands (finger mechanics) but some learn more effectively if they have some of the philosophy and logic of why vi/vim works the way it does. For example, this popular Stackoverflow answer explains vim's concepts of "verb + noun" commands: https://stackoverflow.com/questions/1218390/what-is-your-mos...

Also, a lot of beginners are perplexed why vi uses "hjkl" keys for cursor movement. It's because the 1976 ADM-3A terminal didn't have any dedicated arrow keys like the 1986 IBM PC 101-key layout: https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys

Without background info like that, learning vi can seem like memorizing random incoherent trivia.

parent jasode 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton