[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why are keys used to move cursor in Vim (and other programs)

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 19
Thread images: 5

File: digital_vt100-7349[1].jpg (228KB, 1248x1012px) Image search: [Google]
digital_vt100-7349[1].jpg
228KB, 1248x1012px
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
>>
File: adm3a-hjkl.jpg (2MB, 2272x1704px) Image search: [Google]
adm3a-hjkl.jpg
2MB, 2272x1704px
>>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????
>>
File: ergonomic-keyboard.jpg (86KB, 750x487px) Image search: [Google]
ergonomic-keyboard.jpg
86KB, 750x487px
>>59304552
>>
File: neo-layout3.png (222KB, 1361x458px) Image search: [Google]
neo-layout3.png
222KB, 1361x458px
>>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
Thread posts: 19
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.