web-dev-qa-db-fra.com

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

Je veux que gnome-terminal se comporte de telle sorte que lorsque l'utilisateur final sélectionne une région sur le terminal (avec une souris ou une touche de la souris Touche), elle est automatiquement copiée dans le Presse-papiers. Est-ce que c'est possible? Si c'est le cas, comment?

39
OTZ

c'est possible.

Sudo apt-get install parcellite

puis dans les paramètres cochez "utiliser primaire" et "synchroniser les presse-papiers". Ça marche.

46
fastmultiplication

Il devrait être dans le presse-papiers X11. (Pas le même que le presse-papier GTK). Appuyez sur le bouton du milieu pour coller.

32
unutbu

RESOLU: lors de l'utilisation de Clipit . Clic droit/Préférences/Paramètres: Vérifier: Utiliser les sélections principales et Synchroniser les presse-papiers.

Il est également possible de mettre le raccourci "Ctrl Grave" pour le raccourci clavier Manage (Grave est le `), si vous étiez habitué à Ditto à partir de 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 consultables.

9
Christos

Comme vous semblez provenir d’un environnement Windows, j’espère que vous savez que le copier-coller sous X est un peu différent de celui sous Windows. Sinon, pour une introduction rapide, voir l'excellent article de Jamie Zawinski sur ce sujet X Selections, Cut Buffers et Kill Rings .

En bref: lorsque vous sélectionnez du texte, il devient la sélection principale (et non la sélection du Presse-papiers). Comme d'autres l'ont fait remarquer, vous pouvez coller à partir de la sélection Primaire à l'aide du bouton central de la souris. Notez cependant que si vous fermez l'application offrant la sélection, dans votre cas le terminal, la sélection est essentiellement "perdue".

Vous pouvez également utiliser Shift + Ctrl + C dans Gnome Terminal pour explicitement "copier" quelque chose.

6

Sur mon Fedora 23, avec le terminal gnome 3.18.3 

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

Une fois que cela est fait, vous pouvez utiliser 

  • <Shift>+<Insert> à insérer DANS UN AUTRE terminal
  • the middle click partout ailleurs.
2
statquant

Je cherche depuis longtemps un moyen d'imiter le comportement de PuTTY dans le terminal par défaut d'Ubuntu:

  • clic gauche pour sélectionner le texte et le copier dans le presse-papier
  • clic droit pour coller le contenu du presse-papier

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

2
Stéphane

C’était aussi le comportement par défaut de gnome-terminal - mais les experts en convivialité se sont emparés des distributions de Linux, et le copier-coller a été considéré comme une activité trop risquée pour les pirates informatiques.

Mais sur Fedora (au moins), il est récemment revenu - faites un clic droit sur votre terminal, allez à "méthode de saisie" et sélectionnez "Méthode de saisie X" - vous avez maintenant le surbrillance à copier. 

Si vous avez une souris à trois boutons, vous pouvez la coller avec le bouton du milieu (comme mentionné ci-dessus), mais pour obtenir un clic droit coller, eh bien, euh ...

1
fijiaaron

Je viens d'essayer la parcellite et ça marche très bien. Installé sur Fedora à l'aide de la commande "yum install parcellite", une icône du presse-papiers apparaît dans la zone de l'applet gnome. Cliquez avec le bouton droit de la souris sur -> Préférences -> Cochez "Utiliser primaire" et "Synchroniser les presse-papiers". Oui, cela fonctionne comme un xterm. Il conserve également un historique du presse-papiers. Aimer! Merci @fastmultiplication.

1
swapdisk

Vous pouvez également installer pterm un émulateur de terminal comme PuTTY, qui permet de coller la sélection actuelle en un clic du bouton central.

0
simon

J'utilise les terminaux Debian Wheezy et Gnome et j'ai trouvé une bonne solution consiste à installer xsel, qui fournit la fonction de copie correcte dans le terminal.

Cliquez avec le bouton gauche de la souris pour sélectionner/copier le texte dans le presse-papiers et collez-les dans vim à l'aide des touches Maj + Insérer, définies dans le menu du terminal Gnome, éditez, raccourcis clavier. Vous pouvez définir d'autres clés si vous le souhaitez.

0
Matt Thomas