Dans PuTTY/cygwin, ma configuration est la suivante:
Était après un terminal sous Linux qui pourrait me fournir ces deux fonctionnalités? Je n'ai pas réussi à en trouver un.
Toute aide serait appréciée.
Solution avec Terminator de ce site .
Sudo vi /usr/share/terminator/terminatorlib/terminal.py
Cherchez la fonction: on_buttonpress
Revenir bouton test ( menu contextuel aller au clic moyen, coller à droite Cliquez sur) :
def on_buttonpress(self, widget, event):
...
if event.button == 1:
...
Elif event.button == 3:
...
Elif event.button == 2:
...
return(False)
Maintenant en attente du demande de fonctionnalité sur Terminator :)
La plupart des terminaux semblent utiliser la copie sur select et le bouton central pour coller la sélection, ou le bouton central émulé pour coller (en utilisant les deux boutons de la souris simultanément). Ceci est typique du comportement Unix, et l'émulation correspond à l'utilisation mise à jour requise par les souris de type Microsoft avec seulement deux boutons ou deux boutons et une molette de défilement.
Les boutons de la souris peuvent être remappés avec xinput ou d’autres moyens. Cela diffère d'une version à l'autre et sur différents modèles de souris. Voir le documentation de la communauté Ubunt pour cela.
Voir aussi cette question , qui est l'inverse de la procédure dont vous auriez besoin.
Les terminaux que j’utilise, qui utilisent select pour copier et au milieu pour coller incluent terminal Gnome, terminal xfce, Eterm, xterm plain, uxterm, rxvt, mrxvt et aterm. Je suis sûr qu'il y en a d'autres.
Mon terminal principal, mon terminateur (utilisez apt-get ou le centre de logiciel pour l’installation), vous permet de choisir la copie sur select en tant qu’option (d’un simple clic):
Ouvrez la préférence et cochez la case "Copier sur sélection":
appuyez sur la molette du milieu, man.
Pour gagner du temps pour ceux qui vérifient, les terminaux ci-dessous ne supportent pas cette fonctionnalité.
Vous ne savez pas quel terminal vous utilisez en ce moment, mais le terminal par défaut sous Ubuntu vous permet de copier et coller. Dans votre environnement de bureau, sélectionnez le texte que vous souhaitez copier et appuyez sur ctrl + Maj + c. Si vous voulez coller quelque chose dans votre presse-papiers, placez le curseur à la bonne position et appuyez sur ctrl + Maj + v.
L'autre option est comme le dit Dr_Bunsen ci-dessus, les deux options sont disponibles dans la liste déroulante du bouton droit de la souris.
J'utilise une application non-libre avec exactement cette fonctionnalité:
VanDyke.com> Produits> SecureCRT
Il supporte la sélection du bouton gauche ou Ctrl-Shift-C (vers le presse-papiers), et bouton droit ou Ctrl-Shift-V (coller). J'utilise soit, en fonction de la tâche centrée sur le clavier ou la souris.
SecureCRT prend également en charge les connexions préconfigurées (scripts), les sessions multiples (onglets/fenêtres) et les scripts complets (extensibilité). Je constate que lors de nombreuses opérations de support à distance, sur plusieurs sites, ces fonctionnalités supplémentaires sont essentielles.
Je l’utilise depuis des années sous Windows (ou sous Ubuntu + Wine), mais il a été porté sous Linux au début de 2011. Je n’ai pas encore trouvé de remplaçant gratuit avec toutes les fonctionnalités qu’il offre.
J'utilise Ubuntu 14.04. En utilisant le terminal Gnome par défaut, si je mets en surbrillance le texte puis appuyez sur la molette de la souris, cela collera ce qui est en surbrillance.
J'espère que cela fonctionne pour les autres. J'aimais cette fonctionnalité quand j'étais obligé d'utiliser un bureau Windows et PuTTY.
Un autre terminal qui fonctionnerait et qui n’a pas été mentionné ici est Gnome Connection Manager: http://kuthulu.com/gcm/
C’est en fait mon préféré, car il vous permet de vous connecter à plusieurs machines de manière très conviviale.
Vous pouvez le configurer pour copier automatiquement le texte sélectionné, et le texte peut être collé en utilisant un clic droit.
Ce n'est pas tout ce que vous voulez, mais un clic du milieu dans Gnome Terminal remplace le clic droit. Il effectue un copier-coller (à l'aide du presse-papiers) sur le texte sélectionné et le coller autrement.
Je ne pense cependant pas qu'il existe un moyen équivalent de simplement copier: le menu contextuel par clic droit semble être l'option la plus proche.
Pour gnome-terminal, un correctif existe: https://github.com/jrnewell/ubuntu-gnome-terminal-patch à copier-coller dans le style PuTTY.
Testé sur Ubuntu 16.04 + GNOME Shell 3.18.5 avec LightDm. Ça marche!
Upd: mis à jour pour Ubuntu 18 ici: https://github.com/sasha-ch/ubuntu-gnome-terminal-patch . Les commentaires sont les bienvenus!
Si un clic droit de la souris sur le terminal brise accidentellement, cela peut se produire après la mise à jour de gnome> = 3.9.
La solution est ici: https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_middle-click_paste_the_primary_selection.3F
# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
Testé lors de l'installation du terminateur au-dessus de cgywin, le fichier "terminal.py" est situé dans /usr/lib/python2.7/site-packages/terminatorlib/terminal.py.
recherchez "rightclick" et modifiez les options Elif comme suit fera la même chose que celle mentionnée plus tôt.
Elif event.button == 3:
# rightclick should paste the clipboard
self.paste_clipboard(True)
return(True)
Elif event.button == 2:
# middleclick should display a context menu if Ctrl is not pressed
if event.state & gtk.gdk.CONTROL_MASK == 0:
self.popup_menu(widget, event)
return(True)