No puede usar Ctrl + C y Ctrl + V dentro de la terminal de Linux para copiar y pegar texto. Estos accesos directos son un poco diferentes para Linux.
Está viendo un tutorial en línea y necesita pegar un comando dentro de la terminal de Linux. Copias el texto de la ventana del navegador, cambias a la terminal y presionas Control + V, sólo para encontrar "^V" aparecen en pantalla. ¿Qué pasó? ¿Por qué no puedes pegar el texto dentro de la terminal?
Copiar y pegar texto hacia y desde la línea de comandos de Linux no es tan intuitivo como debería ser. Los atajos de teclado funcionan, pero hay un problema. Le mostraremos dos formas de copiar/pegar texto dentro de la terminal de Linux para que finalmente pueda pegar ese comando sentado en su portapapeles durante horas.
Copiar y pegar texto usando atajos de teclado
El método abreviado de teclado estándar para copiar texto es Control + C. Esta es una convención aceptada mundialmente y casi todos los sistemas operativos tienen esta combinación dedicada a copiar texto. ¡Excepto Linux!
El atajo de teclado correcto para copiar texto dentro de una terminal Linux es Ctrl + Mayús + C, y Ctrl + Mayús + X para cortar. De manera similar, para pegar una cadena de texto, presione Ctrl + Mayús + V.
La razón subyacente de este comportamiento radica en las raíces Unix de Linux. Antes de la introducción de un portapapeles para todo el sistema, Control + C era, y sigue siendo, el atajo estándar para terminar un programa en ejecución en Unix. Similarmente, Control + V se utilizó para una inserción textual.
Cuando se introdujeron los nuevos accesos directos en Unix y Linux, Control + X se modificó para incluir la Cambio clave, para mantener la consistencia.
Sin embargo, puede cambiar estos métodos abreviados de teclado si lo desea.
Cambiar los atajos de teclado predeterminados
Casi todos los emuladores de terminales de Linux le permiten modificar los atajos de teclado preasignados. Para cambiar el atajo para cortar/copiar/pegar, abre la terminal, Ve a la preferencias y busque una opción denominada Atajos de teclado, Atajos, Teclado o similar.
En la mayoría de los terminales, puede encontrar preferencias haciendo clic derecho en cualquier lugar dentro de la ventana.
Encuentre el atajo para copiar, pegar y cortar texto de la lista y luego defina las nuevas combinaciones de teclas para realizar esas operaciones, es decir, Control + C, Control + V, y Control + X, respectivamente.
Aplique los cambios y pruebe la funcionalidad copiando y pegando texto usando los nuevos accesos directos.
Estos pasos son generales, pero funcionarán en el emulador de terminal que estés utilizando. Konsole tiene la Configurar accesos directos opción, y en Terminator, puede acceder preferencias del menú contextual.
Copie y pegue texto usando su mouse
Cuando los atajos de teclado no funcionan, lo primero que viene a la mente es usar el mouse para copiar y pegar el texto. Al hacer clic con el botón derecho, aparece el menú contextual. Este menú contiene opciones etiquetadas Cortar, Copiar, y Pegar, o al menos Copiar y Pegar.
Todo lo que tiene que hacer ahora es seleccionar el texto, hacer clic derecho dentro de la terminal y seleccionar Cortar o Copiar, dependiendo de sus necesidades. Esta es una característica de todo el sistema y puede usarla para copiar texto desde cualquier lugar.
Cuando desee pegar el texto, haga clic derecho dentro de la terminal y seleccione Pegar del menú contextual. Como antes, esto funcionará en todas las aplicaciones de Linux.
Si copiar y pegar texto es parte de su trabajo, tener un administrador de portapapeles como CopyQ en su computadora puede ayudarlo a ser más eficiente.
Linux es diferente de Windows o macOS
Prensado Cambio cuando copiar o pegar texto desde la terminal puede ser engorroso. Es difícil recordar presionar Cambio cada vez que copias/pegas cosas, especialmente en medio de un día ajetreado. ¿Por qué incluso pasar por esto cuando puede volver fácilmente a usar esos atajos estándar y fáciles de recordar?
Muchas cosas son diferentes en Linux en comparación con Windows o macOS. Algunos son para bien y simplifican las operaciones del sistema, mientras que otros obligan a los usuarios a cambiar a su sistema operativo anterior. Sin embargo, es esencial conocer y comprender estas diferencias.