stringtranslate.com

Retroceso

Tecla de retroceso

La tecla de retroceso ( ← Backspace) es la tecla del teclado que en las máquinas de escribir originalmente empujaba el carro una posición hacia atrás, y en los sistemas informáticos modernos normalmente mueve el cursor de la pantalla una posición hacia atrás, [nota 1] borra el carácter en esa posición y desplaza hacia atrás cualquier texto después [nota 2] de esa posición en un carácter.

Nomenclatura

Una máquina de escribir antigua con tecla de retroceso ( modelo 7 de Blickensderfer )

Aunque el término "retroceso" es el nombre tradicional de la tecla que hace retroceder el carro y/o [nota 3] borra el carácter anterior, normalmente a la izquierda del cursor, la tecla real puede estar etiquetada de diversas formas, por ejemplo, eliminar , [1] borrar , [nota 4] o con una flecha que apunta hacia la izquierda. [3] Existe un símbolo dedicado para "retroceso" como U+232B ⌫ pero su uso como etiqueta de teclado no es universal. Algunas máquinas de escribir muy antiguas etiquetaron esta tecla como la tecla de retroceso .

La tecla de retroceso es distinta de la tecla de borrar , que en un teletipo perforaría todos los agujeros en la cinta de papel perforada para tachar un carácter, y en las computadoras modernas borra texto en la posición del cursor o después de ella. Además, la tecla de borrar a menudo funciona como un comando genérico para eliminar un objeto (como una imagen dentro de un documento o un archivo en un administrador de archivos ), mientras que la tecla de retroceso generalmente no lo hace. [4] [5] Los teclados Mac de tamaño completo tienen dos teclas etiquetadas como borrar ; una tecla que funciona como tecla de retroceso y una tecla que funciona como tecla de borrar. Los teclados Mac más pequeños, como los teclados de las computadoras portátiles, solo tienen una tecla que funciona como tecla de retroceso. [6]

Combinando caracteres

En algunas [nota 5] máquinas de escribir, un mecanógrafo escribiría, por ejemplo, una letra A minúscula con acento agudo (á) escribiendo una letra A minúscula, retroceso y luego la tecla de acento agudo. Esta técnica (también conocida como sobreescritura ) es la base de dichos modificadores de espaciado en conjuntos de caracteres de computadora como el cursor ASCII (^, para el acento circunflejo ). La composición con retroceso ya no funciona con las pantallas digitales modernas típicas o los sistemas de composición tipográfica. [nota 6] Hasta cierto punto ha sido reemplazada por el mecanismo de combinación de marcas diacríticas de Unicode , aunque dichos caracteres no funcionan bien con muchas fuentes y se siguen utilizando caracteres precompuestos. Algunos programas como TeX o Microsoft Windows utilizan el método opuesto para las marcas diacríticas, es decir, colocando primero el acento y luego la letra base en su posición.

Uso en informática

Uso común

En los sistemas modernos, la tecla de retroceso a menudo se asigna al carácter de eliminar (0x7f en ASCII o Unicode), aunque la función de la tecla de retroceso de eliminar el carácter antes del cursor permanece. [3] En las computadoras, la tecla de retroceso también puede eliminar un carácter de nueva línea anterior , algo generalmente inaplicable a las máquinas de escribir.

La tecla de retroceso se utiliza comúnmente para retroceder una página o subir un nivel en navegadores gráficos web o de archivos.

^H

Al presionar la tecla de retroceso en una terminal de computadora se generaría el código ASCII 08, BS o Retroceso, un código de control que eliminaría el carácter anterior. También se podía acceder a ese código de control presionando ( + , ya que H es la octava letra del alfabeto latino . Los terminales que no tenían el código de retroceso asignado a la función de mover el cursor hacia atrás y eliminar el carácter precedente mostrarían los símbolos ^H ( cursor , H) cuando se presionara la tecla de retroceso. Incluso si un terminal interpretara el retroceso borrando el carácter precedente, el sistema que recibía el texto podría no hacerlo. Entonces, la pantalla del remitente mostraría un mensaje sin el texto supuestamente eliminado, mientras que ese texto y los códigos de eliminación serían visibles para el destinatario. Esta secuencia todavía se usa humorísticamente para la epanortesis por los expertos en informática, denotando la eliminación de un error fingido, muy parecido a un tachado ; en este caso, sin embargo, el símbolo ^H se falsifica escribiendo un '^' normal seguido de una 'H' normal.ControlH

Ejemplo:

Sea amable con este tonto caballero ^H^H^H^H ; está de visita desde la sede corporativa. [7]

Alternativas

Una alternativa que se ve a veces es ^W , que es el atajo para borrar la palabra anterior en la línea de terminal Berkeley Unix discipline . Este atajo también se ha incorporado al modo de inserción del editor de texto Vi y su clon Vim . [8]

^U elimina una línea. [9]

Otros significados

En un entorno de mainframe , retroceder significa mover una cinta magnética hacia atrás, normalmente al bloque anterior.

Notas

  1. ^ El significado de "hacia atrás" depende de la dirección del texto y podría complicarse en un texto que involucra varias categorías bidireccionales .
  2. ^ "después" aquí implica la misma línea lógica de texto
  3. ^ En algunas máquinas de escribir correctoras hacía ambas cosas
  4. ^ por ejemplo en Una computadora portátil por niño [2]
  5. ^ Muchas máquinas de escribir no avanzan los caracteres acentuados, por lo que no se necesita la tecla de retroceso cuando el acento se escribe antes de la letra con la que se va a combinar. Sin embargo, incluso en estas máquinas, la tecla de retroceso se sigue utilizando para producir otros caracteres, por ejemplo, para combinar "o" con "/" y formar "ø".
  6. ^ No hay ninguna razón por la que un sistema de visualización o composición tipográfica digital no pueda diseñarse para permitir la composición con retroceso, también conocida como sobreescritura, si un ingeniero decidiera hacerlo. Como la mayoría de los sistemas de visualización y composición tipográfica de computadoras actuales se basan en gráficos de trama en lugar de caracteres (a partir de 2012), hacen que la sobreescritura sea bastante fácil de implementar. Sin embargo, el uso de fuentes de ancho proporcional en lugar de ancho fijo (monoespaciadas) hace que la implementación práctica de la sobreescritura sea más complicada, y la motivación física original para la técnica no está presente en los sistemas informáticos digitales.

Referencias

  1. ^ "¿Errores de usuario o errores de Mac?, Retroceso vs. Eliminar, y es demasiado fácil eliminar un ícono del Dock". 2007.
  2. ^ Wiki de OLPC. «OLPC Human Interface Guidelines/The Sugar Interface/Input Systems». Archivado desde el original el 18 de enero de 2008. Consultado el 15 de enero de 2008 .
  3. ^ ab "9.8 Configuración del teclado". Manual de políticas de Debian . Archivado desde el original el 10 de marzo de 2016. Consultado el 24 de julio de 2007 .
  4. ^ "Descripción general de los métodos abreviados del teclado de Windows". Microsoft . Consultado el 9 de febrero de 2016 .
  5. ^ "Atajos de teclado para PCmanFM-QT [error]/[función faltante]". GitHub . Consultado el 9 de febrero de 2016 .
  6. ^ Pogue, David . "Diferencias de teclado". Pasarse a Mac: el manual que faltaba, edición Mavericks .
  7. ^ Capítulo 5. Estilo de escritura de los hackers, The Jargon File , versión 4.4.7
  8. ^ "VIM USER MANUAL". FreeBSD . 2 de noviembre de 2013 . Consultado el 14 de mayo de 2016 .
  9. ^ "Páginas del manual de FreeBSD; vi". Vimonline. 9 de marzo de 2002. Consultado el 14 de mayo de 2016 .