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 510196
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: I love vim
by orestes on Sat 10th Mar 2012 04:24 UTC in reply to "RE: I love vim"
orestes
Member since:
2005-07-06

It's not really about features, although vim has accrued many since it's forefather vi came to life as a horribly bloated ed. It's about efficiency of operation that results from the old school UNIX terseness. Once you get past the initial pain and learn to properly operate it you really start to appreciate the design.

Reply Parent Score: 4

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

Once you get past the initial pain and learn to properly operate it you really start to appreciate the design.

That's also one of our cognitive biases, we value things we invested a lot of time in (even no matter if they make sense and so on; or at least, here, influenced by http://www.osnews.com/permalink?510905 )

Edited 2012-03-17 00:05 UTC

Reply Parent Score: 2