Essayer de couper + copier + coller à partir du shell urxvt standard dans Puppy Linux Wary 5.3.
Si je suis ce post et que j'appuie sur :
- dans urxvt :ctrl + insérer =copier
- dans abiword :shift + insérer =coller
Cela ne fonctionne pas. S'il vous plaît suggérer, quel est le raccourci? Ou la commande de menu ?
Réponse acceptée :
Pour des raisons historiques, il existe deux sélections¹, avec des conventions d'utilisation différentes :
- La sélection PRIMAIRE change automatiquement lorsque vous mettez en surbrillance du texte avec la souris. Il n'y a pas de commande "copier", c'est automatique.
- La sélection CLIPBOARD ne change que lorsque vous émettez une commande "copier" (raccourci clavier ou icône ou entrée de menu).
Les applications X11 classiques telles que urxvt ne prennent en charge que PRIMARY. Les applications X11 modernes telles que tout ce qui utilise Gtk/Gnome ou Qt/KDE prennent en charge CLIPBOARD et souvent, mais pas toujours, PRIMARY. La conséquence malheureuse est que vous ne pouvez pas copier-coller directement entre les applications CLIPBOARD uniquement et les applications PRIMARY uniquement, et vous ne pouvez pas facilement copier-coller entre les applications préférant CLIPBOARD et les applications PRIMARY uniquement.
Si vous surlignez du texte avec la souris dans urxvt, vous pouvez le coller dans Abiword avec le bouton central de la souris (alors que le raccourci clavier collerait le CLIPBOARD).
Si vous avez besoin de transférer du texte entre des sélections, plusieurs méthodes s'offrent à vous :
- Utiliser un gestionnaire de presse-papiers graphique (Autocutsel, XFCE Clipmap, Gnome Glipper, KDE Klipper, Parcellite, …).
- Coller dans une application intermédiaire qui prend en charge les deux et copier à nouveau.
-
Utilisez le programme de ligne de commande xclip ou xsel pour copier la sélection PRIMARY dans le CLIPBOARD ou vice versa.
xclip -selection primary -o | xclip -selection clipboard -i xsel | xsel -b xclip -selection clipboard -o | xclip -selection primary -i xsel -b | xsel
¹ Encore plus, en fait, mais seulement deux que vous rencontrez régulièrement.