Vim’s keybinding makes more sense if you look at older keyboard layouts. For instance the escape key use to be near the area we keep the caps lock key now, for a lot of models.
The reason for the hjkl thing is that the keyboard of vim’s (maybe it was vi’s idk) developer had no separate arrow key’s but rather had said arrow keys printed on hjkl.
Vim is so good on mobile! I never understood its odd shortcuts (hjkl, for example) until I got to use it on a crippled mobile keyboard.
Vim’s keybinding makes more sense if you look at older keyboard layouts. For instance the escape key use to be near the area we keep the caps lock key now, for a lot of models.
For a second I thought you were joking… but I guess the lack of arrows makes sense that you would like hjkl.
I wasn’t expecting it to be more convenient than native editors but it just was… At least for my fat fingers
The reason for the hjkl thing is that the keyboard of vim’s (maybe it was vi’s idk) developer had no separate arrow key’s but rather had said arrow keys printed on hjkl.
Something like that:
H← J↑ K↓ L→