GNU/Linux >> Tutoriales Linux >  >> Linux

¿Copiar y pegar entre Urxvt y Abiword?

Intentando cortar, copiar y pegar desde el shell urxvt estándar en Puppy Linux Wary 5.3.

Si sigo esta publicación y presiono:

  • en urxvt:ctrl + insertar =copiar
  • en abiword:shift + insertar =pegar

no funciona Por favor, sugiera, ¿cuál es el atajo? ¿O el comando de menú?

Respuesta aceptada:

Por razones históricas, hay dos selecciones¹, con diferentes convenciones de uso:

  • La selección PRIMARIA cambia automáticamente cuando resalta algún texto con el mouse. No hay un comando de "copiar", es automático.
  • La selección de CLIPBOARD cambia solo cuando ejecuta un comando de "copiar" (atajo de teclado o icono o entrada de menú).

Las aplicaciones clásicas de X11, como urxvt, solo son compatibles con PRIMARY. Las aplicaciones X11 modernas, como cualquier cosa que use Gtk/Gnome o Qt/KDE, admiten CLIPBOARD y, a menudo, pero no siempre, PRIMARY. La desafortunada consecuencia es que no puede copiar y pegar directamente entre las aplicaciones solo para CLIPBOARD y las aplicaciones solo para PRIMARIO, y no puede copiar y pegar fácilmente entre las aplicaciones que prefieren CLIPBOARD y las aplicaciones solo para PRIMARIO.

Si resalta texto con el mouse en urxvt, puede pegarlo en Abiword con el botón central del mouse (mientras que el atajo de teclado pegaría el PORTAPAPELES).

Si necesita transferir texto entre selecciones, tiene varios métodos:

  • Utilice un administrador de portapapeles GUI (Autocutsel, XFCE Clipmap, Gnome Glipper, KDE Klipper, Parcellite, …).
  • Pegue en una aplicación intermedia que admita ambas y vuelva a copiar.
  • Utilice el programa de línea de comandos xclip o xsel para copiar la selección PRIMARIA en el PORTAPAPELES o viceversa.

    xclip -selection primary -o | xclip -selection clipboard -i
    xsel | xsel -b
    xclip -selection clipboard -o | xclip -selection primary -i
    xsel -b | xsel
    

¹ Incluso más, de hecho, pero solo dos que encontrarías regularmente.


Linux
  1. ¿Diferencia entre Shell de inicio de sesión y Shell sin inicio de sesión?

  2. ¿Diferencia entre 2>&-, 2>/dev/null, |&, &>/dev/null y>/dev/null 2>&1?

  3. ¿Cuál es la diferencia entre Sudo Su y Sudo Su?

  4. ¿Diferencia entre CLOCK_REALTIME y CLOCK_MONOTONIC?

  5. ¿Diferencia entre $HOME y '~' (tilde)?

Explicación de la diferencia entre apt y apt-get

¿La diferencia entre [[ $a ==Z* ]] y [ $a ==Z* ]?

¿Diferencia entre tubería y expansión de comando?

¿Diferencia entre el usuario de Sudo y el usuario raíz?

¿Diferencia entre Snat y Masquerade?

Vim vs Vi:¿similitudes y diferencias entre VIM y VI?