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 computadora , la tecla Esc Esc (llamada tecla Escape en la serie de estándares internacionales ISO/IEC 9995 ) es una tecla utilizada para generar el carácter de escape (que se puede representar como código ASCII 27 en decimal, Unicode U+001B o + ) . El carácter de escape, cuando se envía desde el teclado a una computadora, a menudo es interpretado por el software como "detener", "cancelar" o "salir", y cuando se envía desde la computadora a un dispositivo externo (incluidas muchas impresoras desde la década de 1980, las computadoras terminales y consolas Linux , por ejemplo) marca el inicio de una secuencia de escape para especificar modos de funcionamiento o características en general.Ctrl[

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

Símbolo

Símbolo de teclado ISO para "Escape"

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

Orígenes

El nombre de la tecla equivalente en algunos de los primeros teclados Teletype Model 33 estaba etiquetado como Modo Alt ..., el modo de operación alternativo que hacía que el escape tratara el siguiente carácter de una manera especial. Mucho más tarde, las impresoras y terminales de computadora que usaban secuencias de escape a menudo tomaban 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 del control de los periféricos de su computadora , tarea para la cual se diseñaron originalmente las secuencias de escape, los programadores de aplicaciones se apropiaron de la tecla de escape , generalmente 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 Abortar , así como una tecla de acceso directo común para el botón Detener en muchos navegadores web y para cancelar el arrastre. y operaciones de caída. [1] [2] [3]

En 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 "inicio" era mantener presionada la tecla Control y presionar Escape. 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 , hasta Windows XP y versiones posteriores.

En macOS, "Esc" normalmente cierra o cancela un cuadro de diálogo o una hoja. La combinación ⌘ Command+ ⌥ Option+ ⎋ Escabre el cuadro de diálogo Forzar salida , lo que permite a los usuarios finalizar 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.

En la mayoría de los juegos de computadora, la tecla Escape se usa 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 Pausa/Pausa separada .

Distribución de 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 vi de editores de texto, el escape se utiliza para cambiar de modo. Este uso se debe a que no se colocó convenientemente en lo que ahora es la posición de pestaña en el teclado del terminal ADM-3A utilizado para desarrollar vi, aunque ahora está ubicado 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 ), colocándose juntas, pero estas teclas ahora se han distribuido por todo el teclado, volviéndose más difíciles de usar.

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

Secuencias de escape en terminales KSR

Las impresoras de envío y recepción con teclado (KSR) antiguas y las unidades de visualización (VDU) normalmente se controlarían mediante secuencias de escape enviadas por la computadora al dispositivo periférico, pero había situaciones en las que estos dispositivos podían usarse "fuera de línea" con el teclado estaba efectivamente conectado al dispositivo de salida, por lo que podría surgir la necesidad de escribir secuencias de escape "a mano" para controlar el periférico. Aunque estos dispositivos llevan mucho tiempo fuera de uso, el procesamiento estándar [7] de secuencias ANSI Escape , 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 tipo Unix , siendo un ejemplo Las consolas Linux , es decir, abstracciones más nuevas y de mayor nivel, no han cambiado el hecho de que escribir la tecla de escape seguida de algo así como los seis caracteres [32;1m afecta el texto posterior en la salida, en este caso se vuelve verde.

Referencias

  1. ^ "Netscape para combinaciones de teclas 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 referencia para Mozilla FireFox (atajos de teclado)". scribd.com . Consultado el 4 de diciembre de 2016 .
  4. ^ "Ctrl+Esc, U, Enter: cerrar Windows (XP y versiones anteriores)" . Consultado el 26 de abril de 2012 .
  5. ^ "Atajos de teclado en Windows". soporte.microsoft.com .
  6. ^ "TECO de supervivencia".
  7. ^ "Acerca de Unicode y conjuntos de caracteres", Joel Spolsky, Joel sobre software