Kittähnliches Kopieren / Einfügen


24

Seit langem verwende ich Putty, wenn ich mit * nix-Servern arbeite, und habe mich wirklich an die Copy & Paste-Methode gewöhnt: Auswählen, Linksklick - zum Kopieren, nur Rechtsklick - zum Einfügen.

Wie kann ich das Ubuntu-Terminal auf die gleiche Weise einstellen? Ich sehe, dass es eine Shortcuts-Konfiguration gibt, aber ich kann die benötigten Tasten nicht einstellen. Ctrl+ Shift+ C, Ctrl+ Shift+V bremst nur meine Finger.

Ich weiß, dass es ein Menü mit der rechten Maustaste gibt, aber ich brauche es nicht.


Gibt es einen Grund, warum Sie Putty nicht in Ubuntu installieren und nur das anstelle des Terminals?
Rinzwind

Tolle Idee - habe es nur versucht, aber es hat nicht funktioniert. Grundsätzlich unterscheiden sich die Tasten unter Linux, und sie werden nicht mit der linken Maustaste kopiert und nicht mit der rechten eingefügt. Tatsächlich habe ich unter Linux keine Möglichkeit gefunden, Putty zu kopieren / einzufügen :-D
BarsMonster

Ich habe den Kitt unter Ubuntu ausprobiert und sieht schrecklich aus. Schlüssel sind auch nicht dasselbe wie der Fensterspachtel.
Abhijeet

sehr seltsam ... denn wenn ich Ubuntu ... das Kopieren und Einfügen Sachen standardmäßig gibt es verwendet habe ... in terminal..in Browser ..everywhere
abhishek

Antworten:


20

Ich bin auch an diese Funktion gewöhnt, deshalb benutze ich Ubuntu. Alles was Sie tun müssen, ist das Terminal zu öffnen und zu tippen ssh myserver.gov.

Für superschnelles Kopieren und Einfügen:

  • Wählen Sie den zu kopierenden Text aus
  • Klicken Sie mit der mittleren Maustaste, um einzufügen
    • Mittelklick ist der Mausradklick (oder beide Maustasten)

Es funktioniert mit jedem auswählbaren Text im Betriebssystem: im Terminal, Browser, ...


2
+1 Beachten Sie jedoch, dass beim Ausführen dieses superschnellen Kopiervorgangs kopierter Text nicht in die Zwischenablage kopiert wird. Grundsätzlich können Sie das Einfügen von Mäusen ausführen, während Ihre Zwischenablage ein Ergebnis der letzten Zeit enthält Ctrl+C.
Andrejs Cainikovs

4
+1, aber ich hatte Mühe, diese Antwort zu interpretieren. Der Unterschied zwischen PuTTY und dem Ubuntu-Terminal besteht darin, dass Sie zum Einfügen die mittlere Maustaste anstelle der rechten Maustaste verwenden.
Waylon Flinn

Beachten Sie, dass dies zwischen virtuellen Maschinen nicht funktioniert, da der Zwischenspeicher nicht verwendet wird. Aus diesem Grund halte ich mich an PuTTY und vermeide das GUI-Terminal in meinen VMs.
Will Bickford

17

Ubuntu-Terminal (Gnome-Terminal) hat diese Funktion. Zum Einfügen wird nur der mittlere Mausklick anstelle des rechten Mausklicks verwendet.

Zusammenfassend:

  • Wählen Sie den zu kopierenden Text aus
  • Klicken Sie mit der mittleren Maustaste an die Stelle, an der Sie es einfügen möchten

1
Wäre schön, wenn
du

3

Dies wird mit einer von 2 Methoden gelöst:

  1. PuTTY Linux Version benutzen:

    Durch Klicken auf beide Touchpad-Tasten habe ich die mittlere Taste simuliert. Seit ich Linux Mint Distribution benutze, habe ich diese mittlere Tastensimulation nicht aktiviert.

    (Die neueste Version von evdev, Version 2.5, hat die Standardeinstellung für den Emulationscode der mittleren Maustaste geändert. Diese Änderung hat die Emulation der mittleren Maustaste durch Klicken der linken und rechten Maustaste deaktiviert.) Ich musste sie manuell aktivieren:

    Aktivieren der Emulation mit der mittleren Maustaste, indem Sie Folgendes zum xorg.conf-Snippet hinzufügen:

        Section "InputClass"
           Identifier "middle button emulation class"
           MatchIsPointer "on"
           Option "Emulate3Buttons" "on"
        EndSection
    
  2. PuTTY Windows Version verwenden:

    (Ich bevorzuge diese Methode, da ich keine Distributionseinstellungen wie Xorg ändern muss, sondern nur die Wine-Einstellungen, um eine Verbindung zu den seriellen Konsolenanschlüssen herzustellen.)

    Da Wine die Kommunikation über einen Link zum Gerät (dh /dev/ttyUSB0) im ~/.wine/dosdevicesOrdner verwaltet, wird dieser Link wie folgt erstellt, um die Konfiguration Ihres Weinprofils zu aktualisieren:

    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    

    Ich bevorzuge diese zweite Methode, da das Kopieren und Einfügen immer funktioniert, die Simulation mit der mittleren Taste nicht erforderlich ist und der Sherry oben auf dem Kuchen NIEMALS hängt (gelegentlich hängt PuTTY für Windows bei einigen WinXP-Installationen).

    Andernfalls ist die erste Methode vorzuziehen, falls Sie keinen Wein benötigen / installieren möchten.



1

Ich mochte die alten xtermfür dieses Verhalten, so dass Sie das verwenden möchten. Auf meinem Rechner funktioniert das genauso. In Ubuntu ist XTerm standardmäßig installiert, und Sie können es mit dem Befehl ausführenxterm Befehl .

Tatsächlich wurde die Art und Weise, wie in PuTTY kopiert und eingefügt wird, an xterm angelehnt. Als die Seite Konfigurieren von PuTTY wird Folgendes erwähnt:

Der Kopier- und Einfügemechanismus von PuTTY ist dem von Unix nachempfunden xterm Anwendung . Das X Window-System verwendet eine Maus mit drei Tasten. Die Konvention lautet, dass die linke Taste eine vorhandene Auswahl auswählt, die rechte Taste eine vorhandene Auswahl erweitert und die mittlere Taste einfügt.

Windows verfügt normalerweise nur über zwei Maustasten. In der PuTTY-Standardkonfiguration werden daher die rechte Maustaste und die rechte Maustaste eingefügt mittlere eine Auswahl Maustaste (falls vorhanden) wird eine Auswahl erweitert.

Wenn Sie eine Maus mit drei Tasten haben ...


0

Sogar der Linksklick + Rechtsklick kann verwendet werden, um den ausgewählten Text irgendwo in Ubuntu einzufügen . Das "Kopieren" durch einfache Auswahl ist jedoch nur im Terminal möglich, dem LeftClick + RightClick "Einfügen" von überall im Betriebssystem, z. B .: Texteditoren.

Dies ist nützlich, wenn Sie mit Touchpads auf einem Laptop arbeiten, wenn sich keine Maus in der Nähe befindet.

Am Ende funktioniert das Gnome-Terminal also fast wie Kitt, nur mit Ausnahme eines gleichzeitigen Links- und Rechtsklicks für "Einfügen" anstelle eines Rechtsklicks.


0

Ich kann nicht anders, als Putty, aber eine einfachere Methode als Ctrl+ Shift+ C, Ctrl+ Shift+ Voder menu ist Alt+ Middle-button= Kopieren und Middle-button= Einfügen


0

Ich hatte die gleichen Probleme mit Ubuntu 14.10 und früher: Unix-Stil Kopieren Einfügen im Terminal funktioniert nicht. Enttäuschende Standardeinstellungen. Hier ist jedoch eine Lösung (die teilweise einer Zusammenfassung meiner Vorgänger ähnelt):

2) Um das Terminalproblem zu beheben, habe ich die folgenden Zeilen erfolgreich in meine xorg.conf eingefügt :

Abschnitt "InputClass"

    Identifier "middle button emulation class"

    MatchIsPointer "on"

    Option "Emulate3Buttons" "on"

EndSection

1) Die sehr ärgerliche Fehlfunktion einer fehlenden 3. Maustaste (Touchpad, Marble Mouse ) kann tatsächlich mit den "gpointing-device-settings" behoben werden. Installieren Sie einfach über die CLI mit den Einstellungen von apt-get install gpointing-device. Rufen Sie dann die Einstellungen für das Gpointing-Gerät auf, um das GUI-Fenster zu erhalten.

Wahrscheinlich benötigen einige Schritte einen Sudo- oder Root-Zugriff. Ich nehme an, Sie wissen es.

Jetzt kann ich jedoch das unixische Kopieren und Einfügen per Markierung und mittlerer Maustaste verwenden. Zumindest im Terminal. Und für die Marble Mouse gibt es einen separaten Artikel mit vielen Konfigurationsdetails.

Ich hoffe es hilft.

PS: Verpassen Sie dieses nicht

/ubuntu//a/390308/354678

auf:

Aktivieren Sie die mittlere Maus für alle Benutzer, indem Sie den Standardwert in ändern /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml

oder suchen Sie einfach nach dem Begriff in duckduckgo.

FF !!

Nachtrag: Hier erhalten wir einen seltenen und interessanten Text zum Umgang mit der Auflösung von Mäusen: https://who-t.blogspot.de/2014/12/building-a-dpi-database-for-mice.html


Die Section "InputClass"Zeile ist falsch formatiert. Es sollte mit 4 Leerzeichen eingerückt werden, ist es aber nicht. Ich würde es selbst beheben, aber Stack Exchange hindert mich daran, Änderungen vorzunehmen, die weniger als 6 druckbare Zeichen enthalten.
mpb

0

Die einzige Lösung, die auf meinem Dell unter Ubuntu 16.04 funktioniert hat, ist: SHIFT+ INSERT. Je nach Programm, CTRL+ SHIFT+ INSERT, könnte genauso gut funktionieren.

Vielen Dank /superuser//a/111021/156771

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.