web-dev-qa-db-fra.com

Clic droit pour coller dans le terminal

Au travail, j'utilise PuTTY pour me connecter à de nombreuses machines Red Hat/CentOS et j'adore le fait que sélectionner un texte signifie copier et qu'un clic droit signifie coller.

Puis-je configurer le terminal par défaut d'Ubuntu pour qu'il en fasse de même?

Edit: Merci pour les réponses, mais elles ne correspondent pas exactement à ce que je recherche. Bien que les deux soient valides, je cherchais en fait un moyen d’utiliser cette fonctionnalité sans utiliser un autre terminal. Donc, tout devrait fonctionner via le terminal gnome par défaut.

Je ne suis pas sûr que ce soit possible, mais je vais tenter ma chance et commencer une prime pour cela ...

Edit: Merci les gars pour vos réponses et désolé pour la réponse tardive mais je suis sorti ce week-end. Je vérifierai la solution "sélection/bouton central de la souris" ce soir et reviendrai vers vous.

La solution de patch semble également prometteuse.

9
bioShark

Dans gnome-terminal (et dans Ubuntu en général), le texte choisi signifie "copier" (ou "sélection X" si vous voulez avoir une technique différente de "copie du presse-papier"), que vous pouvez coller en cliquant avec le bouton central de la souris.

13
Stunts

J'ai trouvé ce correctif de Tomi Valkeinen: correctif Gnome-terminal pour coller le bouton droit de la souris avec PuTTY

Faites-nous savoir si cela fonctionne pour vous.

Edit: Je suis allé de l'avant et vérifié moi-même. Ça fonctionne parfaitement. Voici les fichiers deb patchés pour gnome-terminal-3.6.2: ploadé dans mediafire

Si vous utilisez la même version de gnome-terminal, vous pouvez télécharger les fichiers deb et l’installer par:

cd /path/to/download/folder
Sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_AMD64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb

Edit: Pour référence future, voici la procédure complète:

Téléchargez le patch: right-button-paste.patch

Installez les dépendances de construction:

Sudo apt-get build-dep gnome-terminal

Téléchargez les sources et appliquez le patch:

mkdir gnome-terminal
cd gnome-terminal
Sudo apt-get source gnome-terminal
cd gnome-terminal-*
patch -p1 < path/to/right-button-paste.patch

Construire et installer:

Sudo dpkg-buildpackage -us -uc -b
cd ..
dpkg -i *.deb

Les correctifs les plus récents sont mis à jour par Tomi Valkeinen à l'adresse https://github.com/tomba/gnome-terminal sous les branches 'paste- *'.

5
banskt

Permettez-moi de développer un peu ma réponse initiale. Techniquement, l'émulateur de terminal par défaut, le gnome-terminal ne dispose pas de cette fonctionnalité et il n'existe aucun moyen de le définir aussi loin que je le sache ou ce que j'ai vu lors de recherches en ligne. Donc la réponse à votre question

Puis-je configurer le terminal par défaut d'Ubuntu pour qu'il en fasse de même?

est fondamentalement non.

Par ailleurs, PuTTY est également disponible pour Ubuntu. Il s’agit de la solution la plus simple et la moins laborieuse si vous souhaitez un comportement spécifique. Faites Sudo apt-get install PuTTY pour l'obtenir.

Il y a cependant quelques compromis que vous pouvez adopter, et ils existent tels qu'ils sont pour raisons historiques . L’environnement graphique sous Unix/Linux X server s'appelle selections; considérez-le comme plusieurs presse-papiers - primaire, secondaire et "presse-papier". La deuxième sélection est lorsque vous sélectionnez du texte et utilisez ShiftInsert ou cliquez avec la souris du milieu pour coller. Le clic du milieu de la souris est un clic de la molette de la souris sur la souris et des pavés tactiles - un clic droit et gauche est enfoncé.

Il y a solutions avec d'autres terminaux mais puisque vous demandez spécifiquement gnome-terminal, la réponse demeure, non, il n'y a pas d'autre moyen.

3
Sergiy Kolodyazhnyy

La solution consiste à utiliser Terminator, un terminal Linux: Terminator

Voici également un tutoriel comment faire: Clic droit coller sur un terminal linux avec terminateur

0
Kobject