El teclado cadete espacial es un teclado diseñado por John L. Kulp en 1978 y utilizado en máquinas Lisp en el Instituto de Tecnología de Massachusetts (MIT), [2] [3] [4] que inspiró varios términos de jerga aún actuales [ cita necesaria ] en el campo de la informática e influyó en el diseño de Emacs . Se inspiró en el teclado Knight , que fue desarrollado para el sistema Knight TV, utilizado con el sistema de tiempo compartido incompatible del MIT .
El teclado del cadete espacial estaba equipado con siete teclas modificadoras : cuatro teclas para bits bucky ( ⎈ Control,, y ) y tres teclas de mayúsculas, llamadas , y (que estaba etiquetada en el frente de la tecla; la parte superior estaba etiquetada ◆ Meta) . se habían introducido en el teclado Knight anterior, mientras que y fueron introducidos por este teclado. [5] Cada grupo estaba en una fila, lo que permitía tocar fácilmente los acordes o presionar varias teclas modificadoras; por ejemplo, + + + se podría presionar con los dedos de una mano, mientras que con la otra se presiona otra tecla.❖ Super✦ Hyper⇧ ShiftTopFrontGreekMetaHyperSuperControlMetaHyperSuper
Muchas teclas tenían tres símbolos, accesibles mediante las teclas Mayús: una letra y un símbolo en la parte superior, y una letra griega en el frente. Por ejemplo, la Gclave tenía una "G" y una flecha hacia arriba (" ↑ ") en la parte superior, y la letra griega gamma (" γ ") en el frente. Al presionar esta tecla con una mano mientras toca un "acorde" apropiado con la otra mano en las teclas Mayús, el usuario podría obtener los siguientes resultados:
Además, cada uno de estos puede escribirse con cualquier combinación de las teclas ⎈ Control, ◆ Meta, ❖ Supery ✦ Hyper. Combinando las teclas modificadoras, es posible crear . Esto permitía al usuario escribir texto matemático muy complicado y también tener a su disposición miles de comandos de un solo carácter. Muchos usuarios estaban dispuestos a memorizar el significado de los comandos de tantos caracteres si eso reducía el tiempo de escritura. Esta actitud dio forma a la interfaz de Emacs ; [6] compare el uso de la clave en vi , debido a la conveniente posición de la clave en el terminal ADM-3A . [7] Otros usuarios, sin embargo, pensaron que tantas teclas eran excesivas y se opusieron a este diseño con el argumento de que dicho teclado puede ser difícil de operar. [5] Emacs usa "M-" como prefijo para describir las pulsaciones de teclas: la "M-" significaba en el teclado del cadete espacial, y cuando Emacs se transfirió a las PC, la tecla se usó en lugar de .⎋ Esc⎇ AltMetaAltMeta
Este teclado incluía una Macrotecla que tenía soporte de aplicaciones limitado. También incluía cuatro teclas de números romanos ( ,, y ) que permitían una fácil interacción con listas de cuatro o menos opciones . [5]IIIIIIIV
Este artículo se basa en parte en Jergon File , que es de dominio público.