Tecla de control
En informática, una tecla de control Ctrl es una tecla modificadora que, cuando se presiona junto con otra tecla, realiza una operación especial (por ejemplo, Ctrl+C). De manera similar a la tecla Shift, la tecla Control rara vez realiza alguna función cuando se presiona sola. La tecla Control se encuentra en o cerca de la parte inferior izquierda de la mayoría de los teclados (de acuerdo con el estándar internacional ISO/IEC 9995-2), y muchos presentan una adicional en la parte inferior derecha.
En los teclados que usan abreviaturas en inglés para el etiquetado de teclas, generalmente se etiqueta como Ctrl (Control o Ctl a veces se usan, pero es poco común). También se utilizan abreviaturas en el idioma de la distribución del teclado, por ejemplo, la distribución del teclado alemán utiliza Strg según lo exige la norma alemana DIN 2137:2012-06. Además, hay un símbolo de teclado estandarizado (para usar cuando no se prefieren las letras latinas), dado en ISO/IEC 9995-7 como símbolo 26, y en ISO 7000 "Símbolos gráficos para uso en equipos" como símbolo ISO-7000-2028. Este símbolo está codificado en Unicode como U+2388 símbolo de timón (⎈).
Historia
En teletipos y terminales de computadora, mantener presionada la tecla Control mientras se presiona otra tecla enviaría un carácter de control ASCII C0, en lugar de informar directamente al sistema sobre la pulsación de una tecla. Los caracteres de control se utilizaron como caracteres no imprimibles que señalan al terminal o al teletipo que realice una acción especial, como tocar un timbre, expulsar una página o borrar la pantalla, o controlar dónde se mostrará el siguiente carácter.
Los primeros 32 caracteres ASCII son los caracteres de control, representables por un número binario de 5 bits. Debido a que los caracteres ASCII se representaban como 7 bits, si se presiona una tecla mientras se mantiene presionada la tecla Control, los teletipos y terminales simplemente establecerían los primeros 2 bits de un carácter en 0, convirtiendo el carácter en un carácter de control. Por ejemplo, el carácter "a" tiene un código ASCII binario de 110 0001
. Este código se convertiría a 000 0001
, correspondiente al carácter ASCII con id 1 (el carácter SOH). La tabla en Códigos de control C0 y C1 § Códigos de control ASCII básicos muestra los caracteres de control ASCII, con la "notación de intercalación" columna que muestra un signo de intercalación (^), seguido del carácter que se debe presionar mientras se mantiene presionada la tecla Control para generar el carácter.
Si se conecta un teletipo o una terminal a una computadora, el software de la computadora puede interpretar los caracteres de control que recibe, independientemente de cómo esté escrito para hacerlo; un carácter de control dado puede interpretarse de manera diferente a como lo haría un teletipo o terminal que lo recibe. Por ejemplo, Control-C, recibido desde un teletipo o terminal, se interpreta como "interrumpir el programa actual" en algunas interfaces de línea de comandos, y Control-E es interpretado por el editor de texto de Emacs como "mover el cursor del editor al final de la línea".
Los teclados de computadora conectados directamente a una computadora, como es el caso de una computadora personal o una estación de trabajo, distinguen cada tecla física de las demás e informan todas las pulsaciones y liberaciones de teclas al software de control. Esto permite que el software interprete las combinaciones de teclas de control como desee, incluida la posibilidad de interpretar una combinación de la tecla de control, otra tecla modificadora y una tecla de letra, número o símbolo de manera diferente a como interpreta una combinación de la tecla de control. y la tecla de letra, número o símbolo sin esa otra tecla modificadora.
Ubicación
Los teclados de muchos de los primeros terminales informáticos, incluidos el Teletype Model 33 ASR y el Lear-Siegler ADM-3A, y los primeros modelos de IBM PC, colocaban la tecla Control a la izquierda del teclado, mientras que el bloqueo de mayúsculas se encuentra en el misma posición en la mayoría de los teclados modernos. El diseño tradicional se conservó para los sistemas de estaciones de trabajo posteriores y, a menudo, se asocia con las estaciones de trabajo Unix. Los teclados de Sun Microsystems venían en dos diseños; "Unix" y "estilo PC", con el diseño de Unix con la ubicación tradicional de la tecla Control y otras teclas. Los teclados producidos para computadoras One Laptop Per Child también tienen la tecla Control en esta ubicación. Otros proveedores producen teclados para diferentes sistemas informáticos con esta ubicación de la tecla Control, como el teclado Happy Hacking.
Algunos usuarios de teclados con bloqueo de mayúsculas a la izquierda reasignan las teclas para intercambiar Control y bloqueo de mayúsculas, encontrando la ubicación tradicional más ergonómica para usar programas que se benefician del uso de la tecla Control. Las preferencias de distribución del teclado específicamente para abordar esta necesidad están disponibles en algunos sistemas operativos.
Otros dejan la tecla de control en la esquina inferior izquierda del teclado y la presionan con el costado de la palma de la mano. La elección de la ubicación de la tecla de control a menudo se reduce a la forma y la postura de la mano del mecanógrafo.
Notación
Hay varias notaciones comunes para presionar la tecla Control junto con otra tecla. Cada notación a continuación significa presionar y mantener Ctrl mientras presiona la tecla X:
^ X | Notación tradicional de cuidado |
C-x | Emacs and Vim notation |
CTRL-X | Antiguo notación de Microsoft |
Ctrl+X | Actual notación de Microsoft |
Ctrl/X | Notación OpenVMS |
⌃X | Clásico Mac OS y notación de macOS, utilizados en menús y teclas pegajosas (similar a notación de cuidado, pero utilizando U+2303 ⌃ Arriba en lugar de un cuidado) |
Control–X | Classic Mac OS y notación de macOS, utilizado en prose |
CNTL/X | Notación Cisco IOS |
Silencio | Nota de bar |
Tabla de ejemplos
Diferentes programas de aplicación, interfaces de usuario y sistemas operativos utilizan las diversas combinaciones de teclas de control para diferentes propósitos.
Combinación clave | Microsoft Windows/KDE/GNOME | Unix (línea y programas con línea de lectura) | Emacs (si es diferente de la línea de comando Unix)
|
---|---|---|---|
Ctrl+A | Seleccione todo | Inicio de la línea
| |
Ctrl+B | Bold | Atrás un personaje
| |
Ctrl+C | Copiado | Generar SIGINT (programa de terminato) | Comando compuesto
|
Ctrl+D | Ventana de fuentes (procesamiento de la palabra); Añadir a marcadores (Browsers) | Borrar adelante, o si la línea está vacía, final de entrada (Unix tradicional) | Borrar adelante
|
Ctrl+E | Alineación del centro (procesamiento de la palabra) | Fin de la línea
| |
Ctrl+F | Encontrar (generalmente una pequeña pieza de texto en un documento más grande) | Un personaje.
| |
Ctrl+G | Ir a (número de línea) | Aborto actual
| |
Ctrl+H | Sustitución; Historia | Eliminar el carácter anterior | Ayuda clave
|
Ctrl+I | Italic; Búsqueda adicional | Finalización de la línea de comandos (igual que la tecla Tab)
| |
Ctrl+J | Justificar | Alimentación de línea (LFD) | LFD (para evaluar expresiones Lisp)
|
Ctrl+K | Insertar hipervínculo (procesamiento de la palabra) | Corte ("Kill") texto entre cursor y final de línea
| |
Ctrl+L | Crear lista; alineación izquierda (procesamiento de palabras) | Pantalla clara | Ventana Redraw/terminal, y vista más reciente alrededor de la línea actual
|
Ctrl+M | Aumentar el margen por 1/2 pulgada (procesamiento de la palabra) | Igual que la tecla Entrar
| |
Ctrl+N | Nuevo (ventana, documento, etc.) | Siguiente línea (en la historia) | Siguiente línea
|
Ctrl+O | Abierto | Entrar más la siguiente línea (en la historia) | Insertar ("abrir") nueva línea
|
Ctrl+P | Imprimir | Línea anterior (en la historia) | Línea anterior
|
Ctrl+Q | Quit application | Transmisión de muestras | Inserción literaria
|
Ctrl+R | Página de referencia; Alineación derecha (procesamiento de la palabra) | Búsqueda al revés en la historia | Búsqueda al revés
|
Ctrl+S | Guardar | Transmisión de pausas | Búsqueda de futuro
|
Ctrl+T | Abrir nueva ficha | Transpose caracteres, estado de visualización
| |
Ctrl+U | Subsidio | Cortar texto entre el comienzo de la línea y el cursor | Prefijo argumento numérico al siguiente comando
|
Ctrl+V | Pegado | Inserción literaria | Página abajo
|
Ctrl+W | Cerrar ventana o pestaña | Corta la palabra anterior | Corte
|
Ctrl+X | Corte | Comando compuesto
| |
Ctrl+Y | Redo | Pegado
| |
Ctrl+Z | Undo | Programa Suspend | Iconify window |
Ctrl+⇧ Shift+Z | Redo | no disponible | |
Ctrl+[ | Disminuir el tamaño de la fuente | Igual que Esc o Alt | |
Ctrl+] | Aumentar el tamaño de la fuente | Buscar el siguiente personaje escrito | no definidos o rara vez utilizados |
Ctrl+= | Toggle font subscript | no disponible | |
Ctrl+⇧ Shift+= | Toggle font superscript | no disponible | |
Ctrl+Final | Tema (fin de documento o ventana) | no definidos o rara vez utilizados | Bottom (fin de buffer de texto) |
Ctrl+Home | Parte superior (inicio de documento o ventana) | no definidos o rara vez utilizados | Top (start of text buffer) |
Ctrl+Insertar | Copiado | no definidos o rara vez utilizados | Copiado |
Ctrl+PgDn | Siguiente ficha | no definidos o rara vez utilizados | Ventana de desplazamiento a la derecha |
Ctrl+PgUp | pestaña anterior | no definidos o rara vez utilizados | Ventana de desplazamiento a la izquierda |
Ctrl+Tab ↹ | Siguiente ventana o pestaña | no disponible | |
Ctrl+⇧ Shift+Tab ↹ | ventana anterior o pestaña | no disponible | |
Ctrl++ | Pantalla de crecimiento | no disponible | |
Ctrl+- | Pantalla de arrugas | Undo | |
Ctrl+/ | no definidos o rara vez utilizados | Igual que Ctrl+- (Undo) | |
Ctrl+ | no definidos o rara vez utilizados | Generar SIGQUIT (terminato y núcleo de vertedero) | no definidos o rara vez utilizados |
Ctrl+← | Palabra anterior | no definidos o rara vez utilizados | Palabra anterior |
Ctrl+→ | Siguiente palabra | no definidos o rara vez utilizados | Siguiente palabra |
Ctrl+Suprimir | Eliminar la próxima palabra | no definidos o rara vez utilizados | Eliminar la próxima palabra |
Ctrl+← Backspace | Suprímase la palabra anterior | no definidos o rara vez utilizados | Suprímase la palabra anterior |
Ctrl+Alt+← Backspace | no definida o raramente utilizada en Windows; reiniciar X11 en escritorios similares a Unix | no definidos o rara vez utilizados | |
Ctrl+Alt+↑ | Pantalla giratoria derecha hacia arriba | no definidos o rara vez utilizados | |
Ctrl+Alt+↓ | Pantalla giratoria al revés | no definidos o rara vez utilizados | |
Ctrl+Alt+← | Pantalla giratoria izquierda | no definidos o rara vez utilizados | |
Ctrl+Alt+→ | Pantalla giratoria derecha | no definidos o rara vez utilizados | |
Ctrl+⇧ Shift+Esc | Administrador de tareas abierto | no disponible | |
Ctrl+Alt+Del | Reinicio; Gestión de tareas abierta o opciones de sesión | no disponible | |
Ctrl+Mousewheel | Desplazamiento en/out |
En los primeros juegos de disparos en primera persona, la tecla Ctrl izquierda se usaba a menudo para disparar un arma. En los juegos más nuevos, la tecla se usa a menudo para agacharse.
Conceptos similares
Por lo general, la tecla Comando, etiquetada con el símbolo ⌘ en las computadoras Apple Macintosh, realiza las funciones equivalentes en las aplicaciones clásicas de Mac OS y macOS (por ejemplo, copias ⌘C, mientras ⌘P imprime; lo mismo se aplica para guardar, cortar y pegar).
Los Macintosh también tienen una tecla Control, pero tiene una funcionalidad diferente. El diseño original del mouse de Apple redujo la complejidad al ofrecer solo un botón. A medida que se desarrolló la interfaz, se ofrecieron menús contextuales para acceder a opciones adicionales. Se necesitaba otro botón para acceder a estos. En Unix y Windows, el usuario tenía otros botones de mouse para usar. En Classic Mac OS y macOS, la tecla Control se usa para invocar un "clic derecho". Apple llama a esto un "clic secundario" ya que los zurdos pueden elegir de qué lado está este botón.
- Se utiliza principalmente como una llave modificadora para las combinaciones de teclas.
- Presionar Control y hacer clic en el botón del ratón invocará un menú contextual. Esta es una característica de compatibilidad para los usuarios con ratones de un botón; los usuarios con ratones de dos botones simplemente usan el botón derecho del ratón, sin modificadores.
- Se utiliza en la interfaz de línea de comandos con programas hechos para esa interfaz.
- En Quickbooks, el Control Key se utiliza para validar las credenciales de inicio de sesión durante los errores OLSU 1016 y OLSU 1013. Mantenerlo deprimido mientras envía información a los servidores Quickbooks fija los errores.
- Bajo macOS, la tecla Control permite el uso de combinaciones de teclas de estilo Emacs en la mayoría de los campos de entrada de texto. Por ejemplo, Ctrl-A mueve el cuidado al comienzo del párrafo, Ctrl-L centra verticalmente la línea actual en el campo de edición, Ctrl-K corta texto al final de la línea a un anillo de matar separado del portapapeles normal, etc.
Contenido relacionado
Golpe asesino
Modelo de Capacidad de Madurez
Criba