Terminalauswahl automatisch in den Zwischenablagepuffer des Systems kopieren lassen?


8

Gibt es eine Möglichkeit, dass Terminalanwendungen (Gnome-Terminal, Terminator usw.) ausgewählten Text automatisch in den CLIPBOARD-Systempuffer und nicht nur in den PRIMARY-Puffer (dh terminal-local) verschieben?

Ich habe dies gefunden, das die Grundelemente beschreibt, aber nicht in dem Maße, in dem ich das Verhalten ändern könnte: Primär- / Zwischenablage-Intro ...

Ich habe einen bestimmten Anwendungsfall für gehostete VMs, in dem ich sehr häufig Text aus einer Bash- oder Vim-Sitzung im Linux-Gast zurück auf den Windows-Host kopiere ... und nach 20 Jahren Linux bin ich so an den Puffer gewöhnt "nur da sein", dass ich versuche, dieses Verhalten zu wiederholen ...

Antworten:


8

Die primäre ist nicht lokal für das Terminal. Sie können sie mit der mittleren Maustaste in andere X-Anwendungen einfügen.

Was Sie installieren sollten, ist Autocutsel :

Autocutsel verfolgt Änderungen im Cutbuffer und in der CLIPBOARD-Auswahl des Servers. Wenn das CLIPBOARD geändert wird, wird der Cutbuffer aktualisiert. Wenn der Cutbuffer geändert wird, besitzt er die CLIPBOARD-Auswahl.

Auf meinem Ubuntu 12.04-System kann ich dies einfach installieren apt-get install autocutsel, Ihre Distribution hat es möglicherweise auch.


Genau das brauchte ich. Ich muss davon ausgehen, dass in meinen anderen Umgebungen dies standardmäßig irgendwo aktiviert war, da ich es nie explizit aktivieren musste. Sobald ich wusste , was für die Suche sehen dies hilft.
ljwobker

2

Einige Zwischenablage-Manager bieten diese Funktion an. xfce4-clipmanist ein gutes Beispiel, es funktioniert auch nicht nur in Xfce, sondern in jeder Desktop-Umgebung. Von seiner Hilfeseite :

Auswahl synchronisieren: Synchronisieren Sie die primäre Zwischenablage mit der Standard-Zwischenablage, sodass Sie die ausgewählten Elemente einfügen können

Clipman-Optionen

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.