Клавиатура Space-cadet

редактировать
Показанная здесь версия с меткой Symbolics использовалась только с LM-2, которая была переупакованной версией MIT CADR от Symbolics. В более поздних системах Symbolics использовалась значительно упрощенная клавиатура, Symbolics keyboard, в которой сохранилась только базовая раскладка и более часто используемые функции и клавиши-модификаторы с клавиатуры космического курсанта.

Клавиатура космического курсанта - это клавиатура, разработанная Джоном Л. Кулпом в 1978 году и использовавшаяся на компьютерах с Лиспом в Массачусетском технологическом институте (MIT), что вдохновило несколько все еще актуальных жаргонных терминов в области информатики, которые повлияли на разработку Emacs. Он был вдохновлен клавиатурой Knight, которая была разработана для системы Knight TV и использовалась с несовместимой системой разделения времени.

MIT Содержание
  • 1 Описание
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Описание

Клавиатура Space-Cadet была оснащена семью клавишами-модификаторами : четыре клавиши для байт-битов (Control , Meta , Super и Hyper) и три клавиши Shift, называемые Shift , Topи Front(который был помечен на лицевой стороне ключа; верх был помечен греческим). Metaбыл представлен на более ранней клавиатуре Knight, а Hyperи Superбыли представлены на этой клавиатуре. Каждая группа располагалась в ряд, что позволяло легко добавить аккорды или нажать несколько клавиш-модификаторов; например, Control+ Meta+ Hyper+ Superможно было нажимать пальцами одной руки, а другая рука нажимала другую ключ.

На многих клавишах было три символа, доступных с помощью клавиш Shift: буква и символ вверху и греческая буква спереди. Например, у клавиши Gсверху были буква «G» и стрелка вверх («↑»), а также греческая буква гамма (« γ ") спереди. Нажав эту клавишу одной рукой, одновременно играя соответствующий «аккорд» другой рукой на клавишах Shift, пользователь мог получить следующие результаты:

Клавиша нажатаРезультат
Gg(строчная буква G)
⇧ Shift+GG(верхний регистр G)
Передний+Gγ(нижний регистр гамма )
Передний+ ⇧ Shift+GΓ(верхний регистр гамма)
Верх+G(стрелка вверх)

Каждый из них, кроме того, может быть напечатан любой комбинацией Control, Meta, Superи Hyperклавиши. На этой клавиатуре можно ввести более 8000 различных символов. Это позволило пользователю вводить очень сложный математический текст, а также иметь тысячи односимвольных команд на Многие пользователи были готовы запомнить командные значения такого количества символов, если бы это уменьшило время набора. Такое отношение сформировало интерфейс Emacs ; сравните использование Esc в vi, благодаря удобному расположению кнопки на клемме ADM-3A. Другие пользователи, однако, считали, что такое количество «быстрых» битов было бы излишним, и возражали против такой конструкции на том основании, что для работы такой клавиатуры может потребоваться три или четыре руки. В результате того, что Emacs часто использует несколько модификаторов, которые легко использовать на клавиатуре космического курсанта, их значительно сложнее использовать на современных клавиатурах, компоновка которых обычно соответствует модели M IBM PC keyboard, где клавиши-модификаторы не сгруппированы вместе, и поэтому их сложнее нажимать вместе. Это также причина того, что Emacs использует «M-» в качестве префикса для Altпри описании нажатия клавиш: «M-» обозначает Metaна клавиатуре космического курсанта, а когда Emacs был перенесен на ПК, вместо Meta.

использовалась клавиша Alt. Эта клавиатура включала клавишу Macro , которая имела ограниченную поддержку приложений. Он также включает четыре клавиши с римскими цифрами (I, II, IIIи IV), которые позволяют легко взаимодействовать со списками из четырех или меньшего числа вариантов.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-09 01:12:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте