Copiar / pegar como masilla


24

Durante años he estado usando Putty cuando trabajaba con servidores * nix, y realmente me acostumbré a su método de copiar y pegar: seleccionar, hacer clic izquierdo - para copiar, solo hacer clic derecho - para pegar.

¿Cómo puedo configurar el terminal de Ubuntu de la misma manera? Veo que hay una configuración de accesos directos, pero no me permite establecer las teclas que necesito. Ctrl+ Shift+ C, Ctrl+ Shift+ Vsolo está frenando mis dedos.

Sé que hay un menú al hacer clic derecho, pero no lo necesito.


¿Hay alguna razón por la que no instales Putty en Ubuntu y solo eso en lugar de terminal?
Rinzwind

Gran idea, solo lo intenté, pero no funcionó. Básicamente, las teclas son diferentes en Linux, y no se copia en el mouse izquierdo y no se inserta en el derecho. De hecho, no he encontrado ninguna manera de copiar / pegar en masilla en Linux :-D
BarsMonster

He probado la masilla bajo ubuntu y se ve horrible. Las claves tampoco son las mismas que las masillas de Windows.
Abhijeet

muy extraño ... porque cada vez que he usado Ubuntu ... este material de copiar y pegar está allí por defecto ... en la terminal ... en el navegador ... en todas partes
abhishek

Respuestas:


20

También estoy acostumbrado a esa característica, por eso uso Ubuntu. Todo lo que necesita hacer es abrir la terminal y escribir ssh myserver.gov.

Para copiar y pegar muy rápido:

  • Seleccionar texto para copiar
  • Clic medio para pegar
    • El clic central es el clic de la rueda del mouse (o ambos botones del mouse)

Funciona con cualquier texto seleccionable en el sistema operativo: en el terminal, navegador, ...


2
+1 Tenga en cuenta, sin embargo, que al copiar y pegar de manera muy rápida , el texto copiado no se copia al portapapeles. Básicamente, puede copiar y pegar el mouse mientras su portapapeles contiene un resultado reciente Ctrl+C.
Andrejs Cainikovs

44
+1 pero me costó interpretar esta respuesta. La diferencia entre PuTTY y el terminal de Ubuntu es que usa el clic central en lugar del clic derecho para pegar.
Waylon Flinn

Tenga en cuenta que esto no funciona entre máquinas virtuales porque no utiliza el búfer del portapapeles. Por esta razón, me quedo con PuTTY y evito el terminal GUI en mis máquinas virtuales.
Will Bickford

17

El terminal de Ubuntu (gnome-terminal) tiene esta característica. Solo usa el clic central para pegar en lugar del clic derecho.

En resumen:

  • Seleccione el texto para copiar
  • Haz clic con el botón central donde quieras pegarlo

1
Sería bueno tener botones centrales en el mouse en 2016 :)
Pawel Cioch

3

Esto se resuelve utilizando cualquiera de los 2 métodos:

  1. Usando la versión de Linux PuTTY:

    Al hacer clic en ambos botones del panel táctil, simulé el botón central. Desde que utilicé la distribución Linux Mint, no tenía activada esta simulación de botón central.

    (La última versión de evdev, la versión 2.5, cambió el valor predeterminado para el código de emulación del botón central del mouse. Este cambio ha deshabilitado la emulación del botón central del mouse haciendo clic en los botones izquierdo y derecho del mouse) Necesitaba habilitarlo manualmente:

    Habilitar la emulación del botón central del mouse agregando esto al fragmento xorg.conf:

        Section "InputClass"
           Identifier "middle button emulation class"
           MatchIsPointer "on"
           Option "Emulate3Buttons" "on"
        EndSection
    
  2. Usando la versión de Windows PuTTY:

    (Prefiero este método ya que no necesito cambiar la configuración de distribución como Xorg, solo la configuración de Wine para conectarme a los puertos serie de la consola):

    Dado que Wine maneja los puertos com al tener un enlace al dispositivo (es decir /dev/ttyUSB0), en la ~/.wine/dosdevicescarpeta, este enlace se crearía de la siguiente manera, para actualizar las configuraciones de su perfil de Wine:

    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    

    Prefiero este segundo método, ya que copiar y pegar funciona siempre, no necesito la simulación del botón central y, el jerez en la parte superior del pastel, NUNCA se cuelga (ocasionalmente PuTTY para Windows se cuelga en algunas instalaciones winXP).

    De lo contrario, en caso de que no necesite / desee instalar wine, es preferible el primer método.



1

Me ha gustado lo viejo xtermpara este comportamiento, por lo que es posible que desee utilizarlo. Funciona así en mi máquina. Ubuntu tiene XTerm instalado por defecto, y puede ejecutarlo usando el xtermcomando.

De hecho, la forma de copiar y pegar el trabajo en PuTTY se modeló después de xterm. Como se menciona en la página Configuración de PuTTY :

El mecanismo de copiar y pegar de PuTTY está modelado en la xterm aplicación Unix . El sistema X Window utiliza un mouse de tres botones, y la convención es que el botón izquierdo selecciona, el botón derecho extiende una selección existente y el botón central pega.

Windows generalmente solo tiene dos botones de mouse, por lo que en la configuración predeterminada de PuTTY, el botón derecho se pega y el botón central (si tiene uno) extiende una selección.

Si tiene un mouse de tres botones ...


0

Incluso el LeftClick + RightClick se puede usar para pegar el texto seleccionado en cualquier lugar de Ubuntu. Sin embargo, la "Copia" por selección simple solo es posible en la terminal, LeftClick + RightClick "Pegar" funciona bien en todas partes del sistema operativo, por ejemplo: editores de texto.

Esto lo hace útil mientras se trabaja con almohadillas táctiles en la computadora portátil cuando no hay un mouse cerca.

Entonces, al final, el terminal gnome funciona casi como masilla, solo con la excepción de un clic izquierdo + derecho simultáneo para "Pegar" en lugar de un clic derecho.


0

No puedo evitar configurarlo como Putty, pero una forma más fácil de usar el mouse que Ctrl+ Shift+ C, Ctrl+ Shift+ Vo menu es seleccionar Alt+ Middle-button= copiar y Middle-button= pegar


0

Tuve los mismos problemas al usar Ubuntu 14.10 y versiones anteriores: el estilo Unix copiar y pegar en el terminal no funcionaba. Decepcionante configuración predeterminada. Sin embargo, aquí hay una solución (en parte parecida a un resumen de mis predecesores):

2) Para solucionar el problema del terminal, puse las siguientes líneas en mi xorg.conf : (vea si /etc/X11/xorg.conf es adecuado para usted. Puede ser diferente para Lubuntu, etc.)

Sección "InputClass"

    Identifier "middle button emulation class"

    MatchIsPointer "on"

    Option "Emulate3Buttons" "on"

EndSection

1) El mal funcionamiento muy molesto de un tercer botón faltante del mouse (touch pad, Marble Mouse ) en realidad se puede solucionar con la "configuración del dispositivo gpointing". Simplemente instale usando CLI con apt-get install gpointing-device-settings. Luego invoque gpointing-device-settings para obtener la ventana gui.

Probablemente algunos pasos necesitan un sudo o acceso de root. Supongo que lo sabes.

Sin embargo, ahora puedo usar la copia unixish pegar por marca y el botón central del mouse. Al menos en terminal. Y para el ratón de mármol hay un artículo separado con muchos detalles de configuración.

Espero eso ayude.

PD: no te pierdas este

/ubuntu//a/390308/354678

en:

Habilite el mouse central para todos los usuarios cambiando el valor predeterminado en /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml

o simplemente busca el término en duckduckgo.

FF !!

Anexo: Aquí tenemos un texto raro e interesante sobre cómo se maneja la resolución de los ratones: https://who-t.blogspot.de/2014/12/building-a-dpi-database-for-mice.html


La Section "InputClass"línea está mal formateada. Se debe sangrar con 4 espacios, pero no lo es. Lo arreglaría yo mismo, pero Stack Exchange me impide realizar ediciones que tengan menos de 6 caracteres imprimibles.
mpb

0

La única solución que funcionó en mi Dell bajo Ubuntu 16.04 es: SHIFT+ INSERT. Dependiendo del programa, CTRL+ SHIFT+ INSERT, podría funcionar también.

Gracias /superuser//a/111021/156771

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.