Why are keys used to move cursor in Vim (and other programs) HJKL instead of something more of a shape of AWSD (for example JIKL)?
inb4 you don't really use HJKL in Vim, that's not the point
>>59303674
They are on the home row and historically were arrow keys on the terminal where vi was originally developed.
>>59303674
https://en.wikipedia.org/wiki/ADM-3A
In the terminal, Ctrl+H moved left, Ctrl+J moved down, Ctrl+K moved up, and Ctrl+L moved right.
>>59303938
>>59303751
Then why were the arrow keys all on one row? It's very un-ergonomical
>>59303938
This
>>59304005
you get used to it
>>59304005
>>59304143
Actually, isn't it quite the opposite? They are all on the home row so you don't have to move your fingers much. I suppose it is a little pity that you have to use the pinky though.
>>59304434
middle finger is longer so it makes sense for it to be on higher row, at least with my hand
>>59304466
Oh right, keyboards are shit for some reason. The home row should actually not be a straight row and match the fingers' neutral positions.
>>59304552
So why almost all video games use WSAD layout? Because it allows for the fastest and most precise reaction, because it's the best in terms of ergonomics.
>>59304581
>So why
Actually, I don't think what you said contradicts in any way what I said.
>>59304637
I though you were being ironic
>>59304706
Oh, no, I wasn't. It's not the first time somebody thought I was ironic when I wasn't. I think my way of expressing myself must be weird. Like, too literal?
>>59303674
Cursor keys, backspace, home, end. Also insert key to insert, and insertx2 for replace.
Fight me.
>>59304883
And gnome-terminal, so ctrl shift f for find.
U mad?
>inb4 you don't really use HJKL in Vim, that's not the point
who the fuck uses vi* without using hjkl????
>>59304552
>>59305791
i use vim without hjkl because i am used to my own keyboard layout.
Basically i am using qwerty with the second and third layer of neo.
Pic related is the layer with Arrow keys, Pos1, End, Page Up, Page Down, delete,...
>>59305989
>tfw you shitpost too much