Linked by Thom Holwerda on Fri 9th Mar 2012 19:11 UTC
Thread beginning with comment 510236
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 06/13/13 14:35 UTC
Linked by Thom Holwerda on 06/11/13 17:07 UTC
Linked by Thom Holwerda on 06/10/13 23:13 UTC
Linked by Thom Holwerda on 06/08/13 14:57 UTC
Linked by Thom Holwerda on 06/07/13 11:40 UTC
Linked by Thom Holwerda on 06/04/13 12:45 UTC
Linked by nfeske on 05/31/13 10:12 UTC
Linked by Thom Holwerda on 05/29/13 16:59 UTC
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
More Features »
Sponsored Links



Member since:
2006-05-14
I believe that the non-printing control codes (C0 codes) have a history dating back to the 1870's. First with the Baudot Code (circa 1870), to the Murray Code (circa 1900), to ITA-2 (circa 1930), to ASCII and ANSI variants now used. These were established for use with teleprinters to replace telegraph/Morse Code type transmissions.
So I would have to agree that this h-j-k-l layout of CO codes was indeed a intentional design. A "teletype" kind of functionality built into early dumb terminals and coded into vi and inherited by vim.