История изменений
Исправление Zmicier, (текущая версия) :
В Виме такой странный выбор для совместимости с редактором vi
(а он одногодка с Емаксом, то есть это конец семидесятых).
В vi
— для совместимости с редактором ex
.
ex
писался совместимым с еще более древним редактором — ed
’ом, но были ли эти странные клавиши в ed
’е уже тогда, или их добавили позднее, я сейчас не скажу.
Так или иначе, они были в одном из самых популярных терминалов тех лет (название я не помню, но товарищ deadNightTiger выше даже фото клавиатуры привел), на котором сидели и авторы ex
’а, так что особого выбора и у них не было.
В терминале они появились под явным влиянием телетайповых управляющих символов: C-h — это «забой» (который, очевидно побочно двигает курсор влево), а C-j — «перевод строки» (который, очевидно, вниз). C-k — «вертикальная табуляция», а C-l — «конец страницы», и здесь уже очевидного меньше.
Причина того, почему забой — это именно C-h, а перевод строки — именно C-j теряются где-то в первой половине XX века, но рискну предположить, что коль скоро это самые частоиспользуемые управляющие символы и по сей день, то их и расположили на самом легкодоступном месте — под указательным пальцем правой руки.
Исправление Zmicier, :
В Виме такой странный выбор для совместимости с редактором vi
(а он одногодка с Емаксом, то есть это конец семидесятых).
В vi
— для совместимости с редактором ex
.
ex
писался совместимым с еще более древним редактором — ed
’ом, но были ли эти странные клавиши в ed
’е уже тогда, или их добавили позднее, я сейчас не скажу.
Так или иначе, они были в одном из самых популярных терминалов тех лет (название я не помню, но товарищ deadNightTiger выше даже фото клавиатуры привел), на котором сидели и авторы ex
’а, так что особого выбора и у них не было.
В терминале они появились под явным управляющие символов телетайпа: C-h — это «забой» (который, очевидно побочно двигает курсор влево), а C-j — «перевод строки» (который, очевидно, вниз). C-k — «вертикальная табуляция», а C-l — «конец страницы», и здесь уже очевидного меньше.
Причина того, почему забой — это именно C-h, а перевод строки — именно C-j теряются где-то в первой половине XX века, но рискну предположить, что коль скоро это самые частоиспользуемые управляющие символы и по сей день, то их и расположили на самом легкодоступном месте — под указательным пальцем правой руки.
Исправление Zmicier, :
В Виме такой странный выбор для совместимости с редактором vi
(а он одногодка с Емаксом, то есть это конец семидесятых).
В vi
— для совместимости с редактором ex
.
Так или иначе, они были в одном из самых популярных терминалов тех лет (название я не помню, но товарищ deadNightTiger выше даже фото клавиатуры привел), на котором сидели и авторы В терминале они появились под явным управляющие символов телетайпа: C-h — это «забой» (который, очевидно побочно двигает курсор влево), а C-j — «перевод строки» (который, очевидно, вниз). C-k — «вертикальная табуляция», а C-l — «конец страницы», и здесь уже очевидного меньше. Причина того, почему забой — это именно C-h, а перевод строки — именно C-j теряются где-то в первой половине XX века, но рискну предположить, что коль скоро это самые частоиспользуемые управляющие символы и по сей день, то их и расположили на самом легкодоступном месте — под указательным пальцем правой руки.ex[/inlie] писался совместимым с еще более древним редактором —
’ом, но были ли эти странные клавиши в ed
ed
’е уже тогда, или их добавили позднее, я сейчас не скажу.ex
’а, так что особого выбора и у них не было.
Исправление Zmicier, :
В Виме такой странный выбор для совместимости с редактором vi (а он одногодка с Емаксом, то есть конец семидесятых).
В vi — для совместимости с редактором ex.
ex писался совместимым с ed’ом, но были ли эти странные клавиши в ed
’е уже тогда или их добавили позднее, я сейчас не скажу.
Так или иначе, они были в одном из самых популярных терминалов тех лет (название я не помню, но фото товарищ deadNightTiger привел выше), на котором сидели и авторы ex’а, так что особого выбора и у них не было.
В терминале они появились под явным влиянием того, что управляющие символы C-h — это «забой» (который, очевидно двигает курсор влево), а C-j — «перевод строки» (который, очевидно, вниз). C-k — «вертикальная табуляция», а C-l — «конец страницы», и здесь уже очевидного меньше.
Причина того, почему забой — это именно C-h, а перевод строки — именно C-j теряются где-то в первой половине XX века, но рискну предположить, что коль скоро это самые частоиспользуемые управляющие и по сей день, то их и расположили под указательным пальцем правой руки.
Исходная версия Zmicier, :
В Виме такой странный выбор для совместимости с редактором vi
(а он одногодка с Емаксом, то есть конец семидесятых).
В vi
— для совместимости с редактором ex
.
Так или иначе, они были в одном из самых популярных терминалов тех лет (название я не помню, но фото товарищ deadNightTiger привел выше). В терминале они появились под явным влиянием того, что управляющие символы C-h — это «забой» (который, очевидно двигает курсор влево), а C-j — «перевод строки» (который, очевидно, вниз). C-k — «вертикальная табуляция», а C-l — «конец страницы», и здесь уже очевидного меньше. Причина того, почему забой — это именно C-h, а перевод строки — именно C-j теряются где-то в первой половине XX века, но рискну предположить, что коль скоро это самые частоиспользуемые управляющие и по сей день, то их и расположили под указательным пальцем правой руки.ex
писался совместимым с ed
’ом, но были ли эти странные клавиши в
ed[/inlin]’е уже тогда или их добавили позднее, я сейчас не скажу.