EDT es un editor de texto basado en caracteres de Digital Equipment Corporation (DEC) que se ejecuta en PDP-11 [1] ( RSX-11 , RSTS / E [2] y RT-11 ), y más tarde para sus sistemas informáticos VAX / VMS . [3] Puede responder a pulsaciones de teclas únicas y utiliza teclas de función para implementar comandos en el editor. EDT se introdujo originalmente como un editor de modo de línea. [ cita requerida ] El modo de pantalla se desarrolló primero como el Editor de teclado (KED) en RT-11 como parte del proyecto FMS-11 de Darrell Duffy; [[cita requerida ]EDT en los otros sistemas operativos luego se mejoró para que sea compatible con KED. [ cita requerida ]
El editor contiene tanto comandos de modo de línea como un editor basado en pantalla. En el modo de pantalla, la acción predeterminada para el usuario es actualizar directamente el texto a medida que escribe, con comandos especiales disponibles presionando los comandos del teclado. Las teclas de flecha permiten una navegación sencilla, mientras que los comandos del teclado permiten una navegación y búsquedas más complejas. Al igual que con muchas interfaces de usuario desarrolladas en esta época, EDT utiliza el estilo de entrada " Gold Key " desarrollado por primera vez [ cita requerida ] para el sistema de procesamiento de texto WPS-8 . La edición "Gold Key" utiliza la tecla del teclado PF1 como tecla de prefijo que permite la introducción de una amplia variedad de comandos utilizando tanto las teclas del teclado como las teclas del teclado principal. Presionar la tecla del teclado PF2 brinda ayuda en pantalla sobre el teclado y otras combinaciones de teclas:
/ ----------------------------------- \ / ------------ ----------------------- \| ^ | ABAJO | | | | | | FNDNXT | DEL L || | | | | <---- | ----> | | ORO | AYUDA | | || | | | | IZQUIERDA | DERECHA | | | | ENCONTRAR | UND L || ARRIBA | v | | | | -------- + -------- + -------- + -------- |\ ----------------------------------- / | PÁGINA | SECT | ANEXO | DEL W |BORRAR Eliminar carácter | | | | |LINEFEED Eliminar al principio de la palabra | COMMAND | LLENAR | REEMPLAZAR | UND W |RETROCESO Copia de seguridad al principio de la línea | -------- + -------- + -------- + -------- |CTRL / A Nivel de pestaña Calcular | ADVANCE | COPIA DE SEGURIDAD | CORTE | DEL C |CTRL / D Disminuir el nivel de la pestaña | | | | |CTRL / E Aumentar el nivel de la pestaña | BOTTOM | TOP | PASTE | UND C |CTRL / K Definir clave | -------- + -------- + -------- + -------- |CTRL / R Actualizar pantalla | PALABRA | EOL | CHAR | |CTRL / T Ajustar pestañas | | | | ENTRAR |CTRL / U Eliminar al principio de la línea | CHNGCASE | DEL EOL | ESPECIFICACIONES | |CTRL / W Actualizar pantalla | ----------------- + -------- | |CTRL / Z Salir al modo de línea | LINE | SELECCIONAR | | | | | SUBS |Presione una tecla para obtener ayuda sobre esa tecla. | LÍNEA ABIERTA | RESET | |Para salir, presione la barra espaciadora. \ ----------------------------------- /
Los usuarios pueden configurar acciones predeterminadas o definir secuencias de teclas para su editor colocando comandos EDT en un archivo de inicialización que se ejecuta al iniciar el editor.
Posteriormente, DEC desarrolló TPU , un lenguaje poderoso para diseñar editores de texto en sus sistemas VMS . Se utilizó TPU para producir un nuevo editor de texto estándar, EVE , así como para reescribir EDT. EVE incluyó un emulador del teclado del modo de pantalla EDT para el beneficio de aquellos que estaban acostumbrados a determinadas funciones de las teclas. Tanto EVE como la implementación de TPU de EDT todavía se distribuyen con OpenVMS .
Se han desarrollado editores de texto basados en la interfaz de usuario EDT para otros sistemas, incluido, por ejemplo, sedt, un editor basado en EDT para sistemas Unix . [4]
Referencias
- ^ James J. Fullerton (octubre de 1987). "Bolsa de mano RSX INDIRECT y EDT" .
- ^ "Documentación para EDT V3.00" (PDF) .
- ^ Arne Vajhøj. "Historial de VMS" . Archivado desde el original el 13 de febrero de 2008 . Consultado el 1 de septiembre de 2016 .
- ^ "El editor de texto sedt" . Departamento de Matemáticas de la Universidad Estatal de Washington . Consultado el 22 de octubre de 2020 .