Learn Vim motions with an ice-cream van
thisismodest.com
Learn Vim motions with an ice-cream van
1–10 of 53 posts
Re: Learn Vim motions with an ice-cream van
#2Re: Learn Vim motions with an ice-cream van
#3Re: Learn Vim motions with an ice-cream van
#4This is not a criticism of this WWW site specifically. The VIM doco has the same priorities, teaching hjkl navigation before arrow keys. (So do nvi2 and NeoVIM.) The problem is that the received wisdom, that arrow keys are some newfangled idea that might not have reached your terminal manufacturer yet, is massively out of date.
Even if one does not teach the arrow keys first, the BS SPC SO (Control+N) DLE (Control+P) set is surely worth teaching early on. One cannot make any reasonable argument that terminals might not have spacebars. (-:
Re: Learn Vim motions with an ice-cream van
#5Re: Learn Vim motions with an ice-cream van
#6Re: Learn Vim motions with an ice-cream van
#7Re: Learn Vim motions with an ice-cream van
#8Yes, hjkl navigation is certainly one of the things that should learn about a vi clone. But are novices well served, in the 2020s, by that being the primary thing that they learn before anything else? This is not a criticism of this WWW site specifically. The VIM doco has the same priorities, teaching hjkl navigation before arrow keys. (So do nvi2 and NeoVIM.) The problem is that the received wisdom, that arrow keys…
1. Efficiency, so I can be fast
2. Minimal stretching and whole-hand movement, so I don't get painful wrists and so I can be accurate.
Using a keyboard's arrow keys doesn't fit with 2.
Re: Learn Vim motions with an ice-cream van
#9Yes, hjkl navigation is certainly one of the things that should learn about a vi clone. But are novices well served, in the 2020s, by that being the primary thing that they learn before anything else? This is not a criticism of this WWW site specifically. The VIM doco has the same priorities, teaching hjkl navigation before arrow keys. (So do nvi2 and NeoVIM.) The problem is that the received wisdom, that arrow keys…
Re: Learn Vim motions with an ice-cream van
#10Yes, hjkl navigation is certainly one of the things that should learn about a vi clone. But are novices well served, in the 2020s, by that being the primary thing that they learn before anything else? This is not a criticism of this WWW site specifically. The VIM doco has the same priorities, teaching hjkl navigation before arrow keys. (So do nvi2 and NeoVIM.) The problem is that the received wisdom, that arrow keys…
Insisting so much on hjkl is silly. No one is using an ADM-3A in 2026, so the official documentation should let users use the more intuitive cursor keys and downgrade hjkl to what they have always been since vi: __ham-fisted alternatives to the cursor keys__.