Articulo de referencia

Control-C

Control-C es un comando informático común . Se genera manteniendo presionada la Ctrl tecla y pulsando la tecla. C En entornos de interfaz gráfica de usuario , Control+C se usa a...

Control-C es un comando informático común . Se genera manteniendo presionada la Ctrltecla y pulsando la tecla.C

En entornos de interfaz gráfica de usuario , Control+C se usa a menudo para copiar el texto resaltado al portapapeles . [ 1 ] Las computadoras Macintosh usan + para esto.⌘ CommandC

En muchos entornos de interfaz de línea de comandos , se utiliza Control+C para abortar la tarea actual y recuperar el control del usuario. [ 2 ]

En entornos gráficos

Larry Tesler creó el concepto de cortar, copiar, pegar y deshacer para la interacción humano-computadora mientras trabajaba en Xerox PARC para controlar la edición de texto . Durante el desarrollo de Macintosh se decidió que cortar, pegar, copiar y deshacer se usarían con frecuencia y se les asignó a - Z (Deshacer), ⌘- X ​​(Cortar), ⌘- C (Copiar) y ⌘- V (Pegar). [ 3 ] [ 4 ] [ 5 ] Las cuatro letras están ubicadas juntas en el extremo izquierdo de la fila inferior del teclado QWERTY estándar . IBM y las primeras versiones de Windows usaban un conjunto diferente de teclas como parte de IBM Common User Access . Más tarde, Windows adoptó los atajos usando Control en lugar de la tecla Comando, ya que el teclado habitual de IBM PC no tiene tecla Comando.

En entornos de línea de comandos

Control+C formaba parte de varios sistemas operativos de Digital Equipment , incluidos TOPS-10 y TOPS-20 . Su popularidad como comando de aborto fue adoptada por otros sistemas, como Unix . Otros sistemas que lo copiaron posteriormente fueron CP/M , DOS y Windows . En los sistemas POSIX , esta secuencia provoca que el programa activo reciba SIGINT , la señal de interrupción. Si el programa no especifica cómo gestionar esta condición, se termina su ejecución. Normalmente, un programa que gestiona una señal SIGINT se termina a sí mismo, o al menos finaliza la tarea que se ejecuta en su interior.

This system is usually preserved even in graphicalterminal emulators. If control-C is used for copy in the graphical environment, an ambiguity arises. Typically ⇧ Shift+Ctrl+C is used for one of the commands, and both appear in the emulator's menus.

On ASCII terminals the keystroke produced the end-of-text control character. There is no indication this had anything to do with the choice to use it to interrupt programs, instead it was chosen because it was not being used for anything else.

See also

References

  1. "Why Ctrl+v for Paste?". control+C and control+V to do ... copy and paste
  2. "A Buffer Overflow Exploit Against the DameWare Remote Control software". December 19, 2003. Archived from the original on July 24, 2020. Retrieved January 23, 2020. As soon as the command shell is closed with a control-c combination ...
  3. By (2021-01-20). "The Origin Of Cut, Copy, And Paste". Hackaday. Retrieved 2021-06-22.
  4. Origins of the Apple Human Interface, 27 February 2019, archived from the original on 2021-12-17, retrieved 2021-06-22
  5. Tesler, Larry (2012-07-01). "A personal history of modeless text editing and cut/copy-paste". Interactions. 19 (4): 70–75. doi:10.1145/2212877.2212896. ISSN 1072-5520. S2CID 21399421.