Gnome-terminal - comment copier la sélection dans le presse-papier automatiquement?

je veux que gnome-terminal se comporte de telle manière que lorsque le l'utilisateur final sélectionne une région sur le terminal (avec une souris ou souris la clé), il est automatiquement copié dans le presse-papiers. Est-il possible? Si oui, comment?

36
demandé sur OTZ 2010-07-28 03:31:29

10 réponses

c'est possible.

sudo apt-get install parcellite

puis dans les paramètres, cochez "Utiliser primaire"et" synchroniser les clipboards". elle fonctionne.

46
répondu fastmultiplication 2011-08-15 05:10:08

il devrait être dans le presse-papiers X11. (Pas la même chose que le presse-papiers GTK). Appuyez sur le clic du milieu pour coller.

29
répondu unutbu 2010-07-27 23:38:25

résolu: lors de L'utilisation de Clipit . Clic droit / Préférences / Paramètres : vérification: utiliser les sélections primaires et synchroniser les clipboards.

il est également possible de mettre un raccourci "Ctrl grave" pour gérer hotkey (grave est le `), si vous avez été utilisé pour Ditto depuis windows. Si ce n'est pas le cas, il est de toute façon pratique d'avoir toutes vos copies précédentes à portée de main et consultable.

7
répondu Christos 2017-12-07 00:30:02

comme vous semblez provenir d'un environnement Windows, j'espère que vous êtes conscient que la façon de copier et coller fonctionne sous X est un peu différente de la façon dont cela fonctionne sous Windows. Si ce n'est pas le cas, pour une introduction rapide, Voir L'excellent article de Jamie Zawinski sur ce sujet x sélections, couper les tampons, et tuer les anneaux.

en bref: lorsque vous sélectionnez un texte, celui-ci devient la sélection principale (et non la sélection du bloc-notes). Comme d'autres l'ont souligné, vous pouvez les coller à partir de la sélection primaire en utilisant le bouton du milieu de la souris. Notez cependant que si vous fermez l'application offre le choix, dans votre cas, le terminal, la sélection est essentiellement "perdu".

vous pouvez aussi utiliser Shift+Ctrl+C dans le Terminal Gnome pour "copier" explicitement quelque chose.

6
répondu Bruce van der Kooij 2010-08-07 22:32:11

je cherche depuis longtemps un moyen d'émuler le comportement de Putty dans le terminal Ubuntu par défaut:

  • clic gauche pour sélectionner le texte et la copie dans le presse-papiers
  • clic droit pour coller le contenu du presse-papiers

La seule solution que j'ai trouvé qui fonctionne parfaitement, est de patch le terminal de Gnome (comme vous l'avez déjà deviné).

2
répondu Stéphane 2011-08-18 13:01:48

Sur ma Fedora 23, avec gnome terminal 3.18.3

  • <Shift>+Selection pour la ligne
  • <Shift>+<Ctrl>+Selection pour le bloc

une Fois cela fait, vous pouvez utiliser

  • <Shift>+<Insert> à insérer dans un autre terminal
  • the middle click partout ailleurs.
2
répondu statquant 2016-07-16 12:42:32

vient d'essayer parcellite et ça marche très bien. Installé sur Fedora en utilisant la commande" yum install parcellite " et l'icône de presse-papiers apparaît dans la zone applet de gnome. Clic droit - > préférences - > cochez " Utiliser primaire "et" synchroniser les clipboards " et oui cela fonctionne comme un xterm. Il conserve également une histoire de presse-papiers. C'est l'amour! Merci @fastmultiplication.

1
répondu swapdisk 2011-08-15 13:55:52

Il a utilisé pour être le comportement par défaut dans gnome-terminal, mais des experts en utilisabilité ai acheté des distributions Linux, et réputé copier-coller d'être trop risqué une activité pour les hackers du noyau.

mais sur Fedora (au moins) il est récemment revenu -- clic droit dans votre terminal et aller à "Méthode d'entrée" et sélectionnez "Méthode d'entrée X" -- vous avez maintenant surligner pour copier.

Si vous avez une souris à trois boutons, il peut être collé avec le bouton du milieu (comme mentionné ci-dessus) mais pour obtenir le clic droit coller -- bien, um...

1
répondu fijiaaron 2012-02-23 16:16:38

vous pouvez également installer un putty comme un émulateur de terminal, qui permet à la sélection courante d'être collée avec un clic de bouton du milieu.

0
répondu simon 2011-06-17 13:48:27

J'utilise Debian Wheezy et le terminal Gnome et j'ai trouvé une bonne solution est d'installer xsel qui fournit la fonction de copie correcte dans le terminal.

faire glisser la souris vers la gauche pour sélectionner/Copier du texte dans le presse-papiers, et coller dans vim en utilisant les touches Maj+insert, qui sont définies dans le menu du terminal Gnome, modifier, raccourcis clavier. Vous pouvez définir des touches alternatives si vous le souhaitez.

0
répondu Matt Thomas 2016-03-27 19:27:32