space-cadet keyboard



Предыдущая | Следующая
space-cadet keyboard (клавиатура космического курсанта), сущ. Легендарная клавиатура, использовавшаяся в свое время на LISP-машинах в MIT и вдохновившая хакеров на целую серию жаргонных терминов. Кроме того, ее конструкция оказала большое влияние на проектирование редактора EMACS. Эта клавиатура была оборудована аж семью (!) клавишами переключения регистров: 4 клавиши для пижонских битов (см. bucky bits) – control, meta, hyper и super, и три клавиши типа обычных клавиш перехода с регистра на регистр, которые назывались shift, top и front. На многих клавишах было нарисовано сразу три символа: английская буква, символ сверху и буква греческого алфавита спереди. Например, на клавише с буквой L сверху еще была изображена двусторонняя стрелка *-», а спереди – греческая Л. Нажимая на эту клавишу пальцем правой руки, а пальцами левой на нужные управляющие клавиши, можно было получить следующие знаки:L                         строчная 1 shift-L                   прописная L front-L                  строчная А front-shift-L           прописная Л top-L                    двусторонняя стрелка <-* (клавиши front и shift игнорировались) Конечно каждая из перечисленных комбинаций могла дополнительно комбинироваться с клавишами control, meta, hyper и super. Всего на этой клавиатуре можно было напечатать почти 8000 разных символов! Это давало возможность набирать сложные математические формулы и иметь в своем распоряжении тысячи односимвольных команд, что существенно ускоряло работу. Конечно, эта клавиатура нравилась далеко не всем: многие программисты были просто не в состоянии запомнить действие всех комбинаций, к тому же, как язвили некоторые из них, для нормальной работы за ней требовалось минимум три или четыре руки. См. bucky bits, cokebottle, double bucky, meta bit,