Klicken Sie mit der rechten Maustaste, um das Terminal einzufügen


11

Bei der Arbeit verwende ich Kitt, um eine Verbindung zu vielen Red Hat / CentOS-Computern herzustellen, und ich liebe die Tatsache, dass das Auswählen eines Textes das Kopieren und das Klicken mit der rechten Maustaste das Einfügen bedeutet.

Kann ich das Standardterminal von Ubuntu so einstellen, dass es dasselbe tut?

Edit: Danke für die Antworten, aber sie sind nicht genau das, wonach ich suche. Während beide gültig sind, suchte ich tatsächlich nach einer Möglichkeit, die Funktionalität zu nutzen, ohne ein anderes Terminal zu verwenden. Also sollte alles über das Standard-Gnome-Terminal funktionieren.

Ich bin mir nicht sicher, ob es möglich ist, aber ich werde mein Glück versuchen und ein Kopfgeld dafür verdienen ...

Bearbeiten : Vielen Dank für Ihre Antworten und entschuldigen Sie die späte Antwort, aber ich war über das Wochenende unterwegs. Ich werde heute Abend die Lösung "Auswahl / mittlere Maustaste" überprüfen und auf Sie zurückkommen.

Die Patch-Lösung klingt ebenfalls vielversprechend.


Unter Ubuntu können Sie dafür die mittlere Maustaste (Klicken mit dem Rad) verwenden
Wayne_Yux

Ich denke, die Antwort von Stunts ist genau die Antwort auf diese Frage. Wenn Sie der Meinung sind, dass dies nicht der Fall ist, können Sie Ihre Frage bearbeiten, um weitere Details zu den genauen Anforderungen bereitzustellen. @ Wayne_Yux Kommentar ist das gleiche wie Stunts Antwort
Felipe

Ich habe eine kleine Änderung an meiner Antwort vorgenommen.
Sergiy Kolodyazhnyy

Ist Rechtsklick -> Einfügen wirklich zu schwer? : /
Seth

Ein Typ namens Tomi Valkeinen verwendet einen Patch auf dem Gnome-Terminal, um die Funktionalität zu erhalten, die Sie suchen. Ich habe es selbst ausprobiert und es funktioniert perfekt.
Banskt

Antworten:


16

Im Gnome-Terminal (und in Ubuntu im Allgemeinen) bedeutet Text auswählen "Kopieren" (oder "X-Auswahl", wenn Sie technische Informationen erhalten möchten, die sich von "Kopieren in der Zwischenablage" unterscheiden), die per Mausklick eingefügt werden können.


Danke für deine Antwort, es war genau das, wonach ich gesucht habe :). Wie @Serg betont hat, haben Sie die beste Antwort.
BioShark

Sie müssen diese Lösungen lieben, bei denen nur ein Finger um 1/4 Zoll
bewegt wird

1
Diese Antwort ist nützlich, beantwortet jedoch nicht die Frage "Einfügen mit der rechten Maustaste".
Msoutopico

5

Ich habe diesen Patch von Tomi Valkeinen gefunden: Gnome-Terminal-Patch für kittartiges Einfügen mit der rechten Maustaste

Lassen Sie uns wissen, ob es für Sie funktioniert.

Edit: Ich habe es selbst überprüft. Es funktioniert perfekt. Hier sind die gepatchten Deb-Dateien für gnome-terminal-3.6.2: hochgeladen in mediafire

Wenn Sie dieselbe Version von gnome-terminal verwenden, können Sie die Deb-Dateien herunterladen und installieren durch:

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

Bearbeiten: Zum späteren Nachschlagen hier das vollständige Verfahren:

Laden Sie den Patch herunter: right-button-paste.patch

Build-Abhängigkeiten installieren:

sudo apt-get build-dep gnome-terminal

Laden Sie die Quellen herunter und wenden Sie den Patch an:

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

Erstellen und installieren:

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

Aktuelle Patches werden von Tomi Valkeinen unter https://github.com/tomba/gnome-terminal unter den Zweigen 'paste- *' verwaltet.


Nach der negativen Abstimmung habe ich den Patch selbst installiert. Es funktioniert perfekt und das Klicken mit der rechten Maustaste funktioniert auf dem Standard-Gnome-Terminal.
Banskt

März 2019: Funktioniert nicht, neu bei Ubuntu (erneut), siehe 1. Fehler :: Sie müssen einige ' Quell' -URIs in Ihre Quellenliste aufnehmen . Askubuntu.com/a/857433/330608 2. Originalquelle taika.org /~tomba/gnome-terminal/index.html 3. * -paste.patch-Datei fehlt jetzt, steckt hier fest, kann nicht fortfahren.
Manohar Reddy Poreddy

3

Lassen Sie mich meine ursprüngliche Antwort ein wenig erweitern. Technisch gesehen verfügt der Standard-Terminalemulator gnome-terminalnicht über diese Funktionalität und es gibt keine Möglichkeit, sie einzustellen, soweit ich weiß oder aus Online-Recherchen gesehen habe. Daher die Antwort auf Ihre Frage

Kann ich das Standardterminal von Ubuntu so einstellen, dass es dasselbe tut?

ist im Grunde nein.

Auf der anderen Seite puttyist es tatsächlich auch für Ubuntu verfügbar, und das ist die einfachste Lösung mit dem geringsten Aufwand, wenn Sie ein bestimmtes Verhalten wünschen. Tun Sie es sudo apt-get install putty, um es zu bekommen.

Es gibt jedoch einige Kompromisse, die Sie eingehen können, und sie existieren aus historischen Gründen so, wie sie sind . Die grafische Umgebung unter dem Unix / Linux X-Server hat so etwas selectionswie mehrere Zwischenablagen - primäre, sekundäre und "Zwischenablage". Die zweite Auswahl ist, wenn Sie Text markieren und mit der ShiftInsertmittleren Maustaste einfügen. Der mittlere Mausklick ist das Scrollen mit dem Mausrad auf Mäuse und Touchpads - Rechts- und Linksklick zusammen gedrückt.

Es gibt Lösungen mit anderen Terminals, aber da Sie gnome-terminalspeziell anfordern , bleibt die Antwort weiterhin, nein, es gibt keinen anderen Weg.


Er fragt, ob das Ubuntu-Standardterminal dasselbe tun kann. Ich vermute, lokal zu arbeiten und keine Verbindung zu all diesen Red-Hat-Servern herzustellen.
Felipe

Das @Felipe Gnome-Terminal, das die Standardeinstellung ist, kann dies nicht. Putty selbst ist eine einfachste Lösung mit minimalem Aufwand. Das Gnome-Terminal verfügt über eine Verknüpfung zum Einfügen und Hervorheben und Kopieren mit einem mittleren Mausklick. Da op jedoch ein bestimmtes, nicht ähnliches Verhalten wünscht, ist Putty die nächstbeste Lösung auf der Liste.
Sergiy Kolodyazhnyy

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.