Teclado de cadete espacial - Space-cadet keyboard

A versão com o rótulo Symbolics mostrada aqui foi usada apenas com o LM-2, que era a versão reembalada da Symbolics do MIT CADR . Os sistemas Symbolics posteriores usaram um teclado bastante simplificado, o teclado Symbolics , que retinha apenas o layout básico e as teclas de função e modificadoras mais comumente usadas do teclado de cadete espacial.

O teclado cadete espacial é um teclado projetado por John L. Kulp em 1978 e usado em máquinas Lisp no Massachusetts Institute of Technology (MIT), que inspirou vários termos de jargão ainda atuais no campo da ciência da computação e influenciou o design do Emacs . Foi inspirado no teclado Knight , que foi desenvolvido para o sistema Knight TV, usado com o Incompatible Timesharing System do MIT .

Descrição

O teclado espaço-cadete foi equipado com sete teclas modificadoras : quatro teclas para pedaços Bucky ( ⎈ Control, ◆ Meta, ❖ Supere ✦ Hyper), e três teclas shift, chamada ⇧ Shift, Tope Front(que foi rotulado na frente da chave, o topo foi rotulado Greek). Metaforam introduzidos no teclado Knight anterior, enquanto Hypere Superforam introduzidos por este teclado. Cada grupo estava enfileirado, permitindo assim um acorde fácil ou pressionando várias teclas modificadoras; por exemplo, Control+ Meta+ Hyper+ Superpode ser pressionado com os dedos de uma mão, enquanto a outra mão pressiona outra tecla.

Muitas teclas tinham três símbolos, acessíveis por meio das teclas shift: uma letra e um símbolo na parte superior e uma letra grega na frente. Por exemplo, a Gtecla tinha um "G" e uma seta para cima ("↑") na parte superior, e a letra grega gama (" γ ") na frente. Ao pressionar esta tecla com uma mão enquanto toca um "acorde" apropriado com a outra mão nas teclas shift, o usuário pode obter os seguintes resultados:

Tecla pressionada Resultado
G g (G minúsculo)
⇧ Shift+G G ( G maiúsculo)
Front+G γ ( gama minúscula )
Front+ ⇧ Shift+G Γ (gama maiúscula)
Top+G (seta para cima)

Cada uma destas forças, além disso, ser digitados com qualquer combinação dos ⎈ Control, ◆ Meta, ❖ Super, e ✦ Hyperteclas. Neste teclado , é possível digitar mais de 8.000 caracteres diferentes. Isso permitia ao usuário digitar um texto matemático muito complicado e também ter milhares de comandos de um único caractere à sua disposição. Muitos usuários estavam dispostos a memorizar os significados dos comandos de tantos caracteres se isso reduzisse o tempo de digitação. Essa atitude moldou a interface do Emacs ; compare o uso da ⎋ Escchave no vi , devido à posição conveniente da chave no terminal ADM-3A . Outros usuários, entretanto, pensaram que tantas teclas eram excessivas e se opuseram a este design, alegando que tal teclado pode ser difícil de operar. O Emacs usa "M-" como o prefixo para ⎇ Altdescrever os pressionamentos de teclas: o "M-" significava Metano teclado do espaço-cadete, e quando o Emacs foi portado para PCs, a Alttecla foi usada no lugar de Meta.

Este teclado incluía uma Macrotecla que tinha suporte de aplicativo limitado. Ele também incluiu quatro chaves numeral romano ( I, II, IIIe IV) o que permitiu a fácil interação com listas de quatro ou menos escolhas.

Veja também

Referências

Este artigo é baseado em parte no Jargon File , que é de domínio público.

links externos