Antes de que marques esto como un tonto, sé acerca de Ctrl+ Shift+ Cy Ctrl+ Shift+V
Intento usarlos, y no funciona. En una computadora Ubuntu en particular, los comandos normales de copiar y pegar no funcionan: no funcionan localmente y no funcionan a través de una sesión remota.
Supongo que tal vez iniciar sesión en una computadora donde estas funciones actúan normalmente, e iniciar sesión a través de ssh evitaría el problema. Este no era el caso. Todavía no puedo obtener esto funcionalmente, a pesar de que la PC Ubuntu que estoy usando tiene una función de copiar y pegar desde el terminal.
Así que no tengo conjeturas.
¿Cómo habilito esto? La computadora afectada ejecuta Ubuntu MATE 16.04. El terminal es mate-terminal, excepto cuando inicio sesión a través de ssh, en cuyo caso es Bash. Caja es el administrador de la ventana.
fuente
mate-terminal
todo mi tiempo usando MATE (en 16.04, 16.10, 17.04). cc @ bodhi.zazen desde que preguntaste sobre esto :)Respuestas:
Hay diferentes formas de marcar / copiar y pegar en Linux. Uno de ellos funciona en todos los emuladores de terminal que conozco, incluidos
xterm
.1. El método de marca y pegado de Linux - 'clic medio'
Marque el texto que desea pegar presionando el botón izquierdo del mouse y mueva el mouse. (Puede hacer clic con el botón izquierdo dos veces para marcar una palabra o tres veces para marcar una línea).
Mueva el cursor del mouse hacia donde desea pegar el texto.
Presione el botón central o la rueda de desplazamiento (como si fuera un botón). Si no hay un botón central, presione los botones izquierdo y derecho al mismo tiempo.
En una ventana de terminal, el texto se pegará en la posición del cursor. Esto funciona en la misma ventana de terminal, en otra ventana de terminal, así como en otros programas, por ejemplo, Firefox y gedit.
2. Un método que funciona en muchas ventanas de terminal, pero no en todas.
2.1 Vía menús
Marque el texto que desea pegar presionando el botón izquierdo del mouse y mueva el mouse.
Use un menú desplegable o haga clic derecho y seleccione 'Copiar' (al portapapeles).
Mueva el cursor del mouse hacia donde desea copiar el texto.
Use un menú desplegable o haga clic con el botón derecho y seleccione 'Pegar'
2.2 combinación de teclas de acceso rápido con
ctrl
Marque el texto que desea pegar presionando el botón izquierdo del mouse y mueva el mouse.
Presione shift+ ctrl+ cpara 'Copiar' (al portapapeles).
Presione shift+ ctrl+ vpara 'Pegar' en otra ventana de terminal.
Presione ctrl+ vpara 'Pegar' en un programa de aplicación GUI normal, por ejemplo Firefox o Gedit.
fuente
FWIW, no hago mucho cortar y pegar en una terminal. Solo escribiendo. ¿Qué haces para que el corte sea importante?
Copiar / pegar es proporcionado por el programa terminal, si es que lo hace. No hay una respuesta general. Como no nos dice qué emulador de terminal utiliza, no podemos ayudarlo. Si la terminal tiene un menú desplegable (terminal gnome), puede obtener pistas. Estoy casi seguro de que no hay Ctrl+ Ven xterm o rxvt.
TAMBIÉN puede obtener cortar / pegar desde el programa que está ejecutando en la terminal. Inicie
emacs
en una terminal, cortar es Ctrl+ Wy pegar es Ctrl+ Y.La única característica de pegado general vendrá del sistema operativo Linux básico. Esto también funciona en una Terminal Virtual ( Alt+ Ctrl+ F1). Use el botón izquierdo para resaltar. Luego haga clic en el medio para pegar. La acción debe suceder sin clics entre ellos. El clic central es un foco y pega en un solo paso. Lo uso todo el tiempo.
También es posible instalar una imitación del portapapeles, tal vez encontrar un terminal para cooperar con él. Transfiere texto de un programa a otro.
fuente
¿Has intentado usar Ctrl+ Insy Shift+ Ins? No estoy seguro de copiar, pero pegar me funciona bien. Pruébelo y EDITE su pregunta si no funciona.
fuente
La configuración que estaba deshabilitada en mi máquina impidió que pegar con el botón central funcionara como de costumbre:
org.gnome.desktop.interface.gtk-enable-primary-paste
Puede editar este valor utilizando dconf-editor (UI) o utilizando el cli:
fuente