stringtranslate.com

Tecla Esc

Un teclado de computadora con la tecla Esc en la esquina superior izquierda
Teclado IBM de 83 teclas (1981), con Esc en la esquina superior izquierda de la sección alfanumérica

En los teclados de ordenador , la tecla Esc Esc (denominada tecla Escape en la serie de normas internacionales ISO/IEC 9995 ) es una tecla que se utiliza para generar el carácter de escape (que puede representarse como código ASCII 27 en decimal, Unicode U+001B o + ). El carácter de escape, cuando se envía desde el teclado a un ordenador, a menudo es interpretado por el software como "detener", "cancelar" o "salir", y cuando se envía desde el ordenador a un dispositivo externo (incluidas muchas impresoras desde la década de 1980, terminales de ordenador y consolas Linux , por ejemplo) marca el comienzo de una secuencia de escape para especificar modos de funcionamiento o características en general.Ctrl[

En la actualidad, generalmente se ubica en la esquina superior izquierda del teclado, una convención que data al menos del teclado original de IBM PC , aunque la tecla en sí se originó décadas antes con los teletipos .

Símbolo

Símbolo del teclado ISO para "Escape"

El símbolo del teclado para la tecla ESC (que se puede utilizar cuando no se prefiere la escritura latina habitual "Esc" para etiquetar la tecla) está estandarizado en la norma ISO/IEC 9995-7 como símbolo 29, y en la norma ISO 7000 "Símbolos gráficos para uso en equipos" como símbolo ISO-7000-2029. Este símbolo está codificado en Unicode como U+238B círculo discontinuo con flecha hacia el noroeste (⎋).

Orígenes

El nombre de la tecla equivalente en algunos de los primeros teclados del Teletipo Modelo 33 se denominaba Alt Mode ..., el modo de funcionamiento alternativo que hacía que el escape tratara el carácter siguiente de una manera especial. Mucho más tarde, las impresoras y terminales de ordenador que utilizaban secuencias de escape solían utilizar más de un byte siguiente como parte de una secuencia especial.

Usos

Como la mayoría de los usuarios de computadoras ya no se preocupan por los detalles de controlar los periféricos de su computadora , la tarea para la cual se diseñaron originalmente las secuencias de escape, la tecla de escape fue apropiada por los programadores de aplicaciones , la mayoría de las veces para significar Detener . Este uso continúa hoy en día en el método de escape de Microsoft Windows como un acceso directo en los cuadros de diálogo para No , Salir , Salir , Cancelar o Anular , así como una tecla de acceso directo común para el botón Detener en muchos navegadores web , y para cancelar operaciones de arrastrar y soltar . [1] [2] [3]

En las máquinas que ejecutaban Microsoft Windows , antes de la implementación de la tecla Windows en los teclados, la práctica típica para invocar el botón de "Inicio" era mantener presionada la tecla Control y presionar la tecla Esc. Esta combinación de teclas todavía funciona a partir de Windows 10. [4]

Microsoft Windows utiliza "Esc" para muchos atajos de teclas. [5] Muchos de estos atajos han estado presentes desde Windows 3.0 , pasando por Windows XP y posteriores.

En macOS, la tecla "Esc" normalmente cierra o cancela un cuadro de diálogo o una hoja de cálculo. La combinación ⌘ Command+ ⌥ Option+ abre el cuadro de diálogo Forzar salida , lo que permite a los usuarios cerrar aplicaciones que no responden. Otro uso de la tecla Esc, en combinación con la tecla Comando, es cambiar a Front Row , si está instalada.⎋ Esc

En la mayoría de los juegos de computadora, la tecla Escape se utiliza como botón de pausa y/o como una forma de abrir el menú del juego, que generalmente contiene formas de salir del programa. Esto es así a pesar de la existencia de una tecla de pausa/interrupción independiente .

Disposición del teclado ADM-3A utilizada en el desarrollo de vi, con escape en lo que ahora es la posición de tabulación

En la familia de editores de texto vi , la tecla escape se utiliza para cambiar de modo. Este uso se debe a que la tecla escape está convenientemente ubicada en lo que ahora es la posición de tabulación en el teclado de la terminal ADM-3A que se utilizó para desarrollar vi, aunque ahora está ubicada de manera inconveniente. Esto es similar a cómo las extensas teclas modificadoras en Emacs se usaban fácilmente en el teclado original (el teclado space-cadet ), al colocarse juntas, pero estas teclas ahora se han distribuido por todo el teclado, lo que las hace más difíciles de usar.

El editor TECO utiliza ESCape como delimitador cuando se usa una vez, y como tecla de ejecución cuando se usa dos veces seguidas. [6]

Secuencias de escape en terminales KSR

Las impresoras de envío/recepción de teclado antiguas (KSR) y las unidades de visualización visual (VDU) normalmente se controlaban mediante secuencias de escape enviadas por la computadora al dispositivo periférico, pero había situaciones en las que estos dispositivos se podían usar "fuera de línea" con el teclado conectado efectivamente al dispositivo de salida, y por lo tanto podía surgir la necesidad de escribir secuencias de escape "a mano" para controlar el periférico. Aunque estos dispositivos están fuera de uso desde hace mucho tiempo, el procesamiento estándar [7] de secuencias de escape ANSI muy similar al VT100 de la década de 1970 , se implementa tanto en ANSI.SYS como en otras interfaces pseudo-terminales más modernas utilizadas en entornos similares a Unix , un ejemplo son las consolas Linux , lo que significa que las abstracciones más nuevas y de nivel superior no han cambiado el hecho de que escribir la tecla de escape seguida de algo así como los seis caracteres [32;1m afecta posteriormente al texto en la salida, en este caso volviéndolo verde.

Referencias

  1. ^ "Combinaciones de teclas de Netscape para UNIX". Archivado desde el original el 19 de septiembre de 2006. Consultado el 7 de febrero de 2009 .
  2. ^ "Guía de referencia rápida de Internet Explorer 7". Archivado desde el original el 18 de febrero de 2009. Consultado el 7 de febrero de 2009 .
  3. ^ "Hoja de trucos para Mozilla FireFox (atajos de teclado)" . scribd.com . Consultado el 4 de diciembre de 2016 .
  4. ^ "Ctrl+Esc, U, Enter: Apagar Windows (XP y versiones anteriores)". Archivado desde el original el 18 de julio de 2017 . Consultado el 26 de abril de 2012 .
  5. ^ "Atajos de teclado en Windows". support.microsoft.com .
  6. ^ "TECO de supervivencia".
  7. ^ "Acerca de Unicode y los conjuntos de caracteres", Joel Spolsky, Joel on Software