La tecla Gold es una tecla del teclado que se utiliza como prefijo para activar diversas funciones de edición y formato con una sola tecla. Generalmente ubicada en la esquina superior izquierda del teclado numérico en plataformas como la VT100 , es el elemento distintivo de una interfaz de usuario consistente implementada por Digital Equipment Corporation (DEC) en múltiples líneas de productos.
Se utiliza en WPS, EDT y muchos otros programas VAX comunes. [ 1 ] La tecla, generalmente ubicada como la tecla superior izquierda del teclado numérico en diferentes terminales, [ 2 ] no necesariamente era de color dorado. Algunos terminales DEC incluían teclados donde la tecla dorada estaba etiquetada como PF1, como en el VT100 y el VT200, o era de color azul, como en el VT52 . [ 3 ] En algunos teclados, la función normal de una tecla estaba etiquetada en la parte inferior de la tecla, mientras que su función alternativa, activada con la tecla DORADA, estaba etiquetada encima de ella. [ 2 ]
Uso
La tecla dorada se utiliza para activar funciones de una sola tecla que pueden estar ubicadas tanto en el teclado principal como en el teclado numérico. Por ejemplo, en el sistema de procesamiento de textos WPS-8 , la tecla del teclado principal Cestá marcada con la palabra " CENTR " en letras doradas en su superficie frontal; al pulsarla, se activa esa función de procesamiento de textos para centrar la línea de texto actual. [ 4 ] : p1.8GOLDC
La tecla Gold es una tecla de prefijo, no una tecla modificadora . Una tecla modificadora se presiona y se mantiene pulsada mientras se presiona otra tecla; la tecla Gold se presiona y se suelta antes de presionar y soltar una segunda tecla. En ese sentido, DEC y el software compatible utilizan la tecla Gold de la misma manera que Emacs utiliza la tecla Escape .
Orígenes
El modelo base del terminal VT50 estaba equipado únicamente con un teclado principal, por lo que no tenía la tecla Gold. El modelo VT50H añadió un teclado numérico, que incluía tres teclas sin etiquetar cuyas funciones estarían determinadas por el programa que se estuviera ejecutando. [ 5 ] : p14 Ubicadas en la parte superior izquierda del teclado, [ 6 ] : p3.1 estas fueron posteriormente denominadas teclas "PF", y por convención, la primera de ellas, , se convirtió en la tecla Gold.PF1
El teclado numérico del VT50H tenía una utilidad limitada para la edición porque, desde la perspectiva del ordenador que recibía la entrada, la mayoría de las teclas del teclado eran indistinguibles de sus equivalentes en el teclado principal. El terminal VT52 añadió un modo de teclado alternativo en el que todas las teclas del teclado enviaban códigos de caracteres distintos. [ 5 ] : pp14-15 [ 6 ] : pp3.5-3.6
En su introducción a una presentación de historia oral de DEC de 1990, Robert Everett , miembro del Museo de Historia de la Computación, [ 7 ] atribuyó a John T. (Jack) Gilmore el "diseño de la interfaz de teclado dorado de Digital". [ 8 ] : p1
Software clásico
El software que utilizaba las funciones del teclado Gold Key se desarrolló a lo largo de varias generaciones de ordenadores DEC.

Los procesadores PDP-8 ejecutaban el paquete de software de procesamiento de texto WPS-8 en varios modelos de sistemas de "estación de texto" dedicados para uno y dos usuarios. [ 4 ]
Los procesadores PDP-11 que ejecutaban RT-11 utilizaban los editores KED/KEX. [ 9 ] : cap. 1
VAXen ejecutando VMS usó el editor EDT , [ 10 ] : cap. 2 inicialmente con el VT52 o el VT100 (que tienen teclados ligeramente diferentes). [ 10 ] : p2.3
Los procesadores RISC Alpha AXP que ejecutaban OpenVMS también utilizaban EDT, a menudo con terminales de modelos posteriores como el VT220 – VT420 . [ 11 ] [ 12 ] : pp150-155
EDT reconoce un uso adicional para la tecla Gold, para ingresar un conteo de repetición. [ 12 ] : p152 Por ejemplo, las pulsaciones de teclas ingresan una línea de veinte signos de igual. Los conteos de repetición también se aplican a los comandos de edición del teclado, pero si dicho comando en sí requiere la tecla Gold, la tecla Gold debe presionarse nuevamente antes de la tecla de comando. Por ejemplo, suponiendo un teclado VT100, realiza el comando de edición PEGAR (una vez), mientras que realiza PEGAR cuatro veces. [ 11 ] : p.EDT-78 Para comandos de edición que son direccionales, como mover el cursor, se pueden usar conteos de repetición negativos para indicar la dirección inversa.GOLD20=GOLDkeypad 6GOLD4GOLDkeypad 6
Los sistemas VAX y Alpha VMS eran compatibles con el paquete de aplicaciones de oficina ALL-IN-1 , incluido el procesador de textos WPS-Plus .
Compatibilidad y continuidad
Se han desarrollado diversos productos de hardware y software para mantener la compatibilidad tanto con la variedad de sistemas anfitriones Gold Key heredados como con la experiencia y las preferencias de los numerosos usuarios de Gold Key.
Al mismo tiempo que DEC vendía WPS-Plus basado en VAX a finales de la década de 1980, Exceptional Business Solutions de Culver City, California, vendía un procesador de textos para PC llamado WPS-PC, "diseñado para usuarios que tienen experiencia con la familia de procesadores de textos Gold-key de DEC y prefieren luchar antes que cambiar". [ 13 ] : p330
A medida que las computadoras personales comenzaron a reemplazar a las terminales seriales incluso en su función principal de comunicarse con las computadoras host centrales, la propia DEC suministró su nueva Rainbow PC con un Gold Key Country Kit para usar con VAX ALL-IN-1. [ 14 ]
Emacs ofrece un paquete emulador EDT [ 15 ] que admite terminales VT100 tanto físicas como virtuales. Existe una pequeña complicación para las terminales virtuales ( tipo xterm ) que se ejecutan sobre el sistema operativo de un PC anfitrión, ya que la tecla no se puede reasignar a la tecla Gold a nivel de Emacs; en su lugar, se reasigna a nivel del servidor X (se proporcionan instrucciones). A partir de la última versión estable de Emacs (2013), la compatibilidad con EDT y la tecla Gold es una característica actual.Num Lock
Cabe señalar que el software nunca puede lograr una fidelidad funcional completa en todas las plataformas de escritorio simplemente porque el hardware del teclado difiere: el teclado numérico de la PC tiene solo 17 teclas, el terminal VT100 y el teclado LK201 tienen 18 cada uno (sin incluir las teclas de flecha), [ 11 ] : p.EDT-4 y el teclado numérico VT52 tiene 19 teclas. [ 6 ] : p3.1 [ 11 ] : p.EDT-5
Referencias
- ↑ Sandler, Corey; Badgett, Tom (1990). VAX a VAX: una guía práctica para conectar VAX y sus periféricos . Wiley. pág. 243. ISBN 978-0-471-51506-7Tecla dorada :
Una tecla especial en el teclado de un terminal VAX que habilita funciones de teclas alternativas. Se utiliza en WPS, EDT y muchos otros programas.
- 1 2 Hume, JNP; Holt, Richard C. (1984). VAX Pascal . Reston Publishing Co. pág. 54.
Tecla dorada: la tecla en la esquina superior izquierda del teclado que actúa como una tecla Mayús para cambiar cada una de las demás teclas de su función normal a su función alternativa. La función normal aparece encima de la alternativa en una etiqueta de tecla.
- ↑ Kapps, Charles A.; Stafford, Robert L. (1987). Lenguaje ensamblador para el PDP-11: RT-RSX-UNIX . PWS Computer Science. pág. 424. ISBN 978-0-87150-072-4Para obtener la función secundaria de la tecla 2, primero debe presionar una tecla especial llamada tecla dorada. En los modelos
VT100/VT200, la tecla dorada es la marcada como PF1, y en el VT52 es la tecla de color azul. En ambos casos, se trata de la tecla ubicada en la esquina superior izquierda del teclado numérico. Las figuras E.4 y E.5 muestran la distribución del teclado en los modelos VT52 y VT100/VT200. Incluso es posible adquirir teclas de repuesto con las funciones KED o EDT grabadas.
- 1 2 Manual de referencia del sistema de procesamiento de textos WPS-8 ( Digital Equipment Corporation , 1978)
- 1 2 Manual del usuario de DECscope Archivado el 14/08/2011 en Wayback Machine (Digital Equipment Corporation, 1975)
- 1 2 3 Manual de mantenimiento del VT52 DECscope (Digital Equipment Corporation, revisado, 1978)
- ↑ "Robert Everett, becario de 2009" Archivado el 3 de julio de 2014 en Wayback Machine , Museo de Historia de la Computación (consultado en abril de 2014)
- ↑ Gilmore J, Charla sobre la historia del DEC, 5 de junio de 1990 (transcripción) ( Bob Everett , MC) consultado en abril de 2014
- ↑ Manual de referencia rápida RT-11 (Digital Equipment Corporation, 1991)
- 1 2 VAX/VMS Primer (Digital Equipment Corporation, 1982)
- 1 2 3 4 Manual de referencia de OpenVMS EDT Archivado el 28/12/2009 en Wayback Machine (Digital Equipment Corporation, 1993)
- 1 2 Davis RL, Knox LA, Mertz TE, "DEC VAX / El editor EDT / Cómo usar el modo de teclado EDT" , Manual de software para ingenieros y científicos (Paul W. Ross, ed., ISBN 0-8493-2530-7, CRC Press / IEEE Press , 1996) capítulo 9.9
- ↑ "WPS-PC" (análisis del producto) , revista PC Magazine ( Ziff Davis , ISSN 0888-8507), número especial sobre procesadores de texto (vol. 7, n.º 4, 29 de febrero de 1988), páginas 330-334
- ↑ "El modelo 100B de DEC encabeza una serie de anuncios de Rainbow" , Computerworld ( IDG Enterprise , ISSN 0010-4841) , vol. 18, n.º 16, 16 de abril de 1984 , página 6
- ↑ " Emulación de Emacs EDT " ( Free Software Foundation , consultado en abril de 2014)
Enlaces externos
- Teclado VT100 con superposición de funciones de editor de texto, tecla dorada etiquetada como " GOLD ".
- Teclado LK201 con teclas para funciones de procesador de texto, teclas doradas.
- teclas de computadora
- Hardware DEC
- Características del editor de texto
- Procesadores de texto
- Introducciones relacionadas con la informática en 1975