Linked by Thom Holwerda on Fri 9th Mar 2012 19:11 UTC
General Development "I was reading about vim the other day and found out why it used hjkl keys as arrow keys. When Bill Joy created the vi text editor he used the ADM-3A terminal, which had the arrows on hjkl keys, so naturally he reused the same keys." As interesting as that is, John Graham-Cumming goes even further back in history. "The reason that keyboard had those arrows keys on it was because those keys correspond to CTRL-H, J, K, L and the CTRL key back then worked by killing bit 6 (and bit 5) of the characters being typed." Truly fascinating stuff, even though it's from way before my time (I'm from 1984).
Thread beginning with comment 510184
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: I love vim
by jptros on Sat 10th Mar 2012 02:44 UTC in reply to "RE: I love vim"
jptros
Member since:
2005-08-26

It's one of those things that's an acquired taste I reckon. I like it personally, I also like plenty of text editors that are more obvious when it comes to exposing functionality. Never the less, vim is a powerful text editor and when it comes to a cli editor being used over a remote shell it's hard to beat. After using it for a while it almost becomes second nature, you do things without even thinking anything more than "I want to do this..." and it happens. Like a motor skill almost.

Reply Parent Score: 5

RE[3]: I love vim
by Lennie on Sat 10th Mar 2012 11:01 in reply to "RE[2]: I love vim"
Lennie Member since:
2007-09-22

Yes "an acquired taste" explains it perfectly.

I'm not a fan of vim, vim just seems to large for me. ;-)

I use currently use vim-tiny which on Debian and Ubuntu seems to be the 'default' vi-version right now.

My guess is because the old default which I used before that, nvi, doesn't support Unicode.

I do system administration and any time a server is really busy I just want a small editor start will actually start up in a reasonable amount of time, instead of vim ( which feels to much like emacs in size ;-) )

So in a roundabout way I want to say I'm a vim user too and it is my preferred editor on the commandline and the commandline is what is I prefer over the GUI.

Edited 2012-03-10 11:06 UTC

Reply Parent Score: 2

RE[3]: I love vim
by zima on Fri 16th Mar 2012 23:58 in reply to "RE[2]: I love vim"
zima Member since:
2005-07-06

It's one of those things that's an acquired taste I reckon. [...] After using it for a while it almost becomes second nature, you do things without even thinking anything more than "I want to do this..." and it happens. Like a motor skill almost.

And/or it's largely an illusion: http://plan9.bell-labs.com/wiki/plan9/Mouse_vs._keyboard/index.html ...your mind is occupied more by such editors, hence yeah, "and it happens" because there was not a lot of free cognitive processing left to notice much else.

Moreover, it's not only how we feel keyboarding around to be faster - remember what is responsible for that feeling: the very same organ which expedited a lot of effort into it (& go through a list of cognitive biases)

Edited 2012-03-17 00:11 UTC

Reply Parent Score: 2