Wie viele Zwischenablagen gibt es?

Started by gerd, 2011/01/17, 22:31:13

Previous topic - Next topic

gerd

Ich dachte immer es gibt nur eine, aber eine allgemeine Beobachtung ist, es gibt 3, die alle mal mehr oder weniger zusammenhängen:
strg-c/strg-v, maus kopieren/einfügen, Einfügen per mittlerer Maustaste.
Z.B. bei urxvt kopiert man bekanntlich durch einfaches Markieren mit der Maus und fügt per mittlerer Maustaste ein, während die anderen Kopier- bzw. Einfügeoperationen davon unabhängig sind.

Gibt es für dieses Chaos irgendeine Lösung oder eine Software?

devil

das sind nur verschiedene möglichkeiten für copy&paste
oder hab ich dich falsch verstanden?

greetz
devil

gerd

Ich denke, das hast du. Denn zB urxvt benutzt für seine Zwischenablage (zu füllen mit Markieren und zu leeren mit der mittleren Maustaste) etwas anderes, als zB Pidgin (als ein Beispiel) mit Strg-c/Strg-v.
Beispiel: Ich markiere im Browser einen Text und kopiere ihn mit Strg-c. Nun schreibe ich jemandem in Pidgin eine Nachricht und drücke im Textfeld, sowohl die mittlere Maustaste und dann Strg-v. Es wird jeweils oben markierter Text eingefügt. Markiere ich nun einen Text in einer urxvt-Konsole (was also dort einem Kopieren entspricht) und füge im Pidgin-Textfeld wieder auf obige Arten ein, erhalte ich per Strg-v den zuerst markierten Text und per mittlerer Maustaste den zuletzt kopierten Text. Es gibt in dem Moment also offensichtlich 2 verschieden Zwischenspeicher für Copy-und-Paste-Aktionen.

devil

ok, jetzt wirds klarer. da ich aber urxvt nicht kenne oder nutze, verabschiede ich mich wieder aus dem thread.

greetz
devil

wannek3

Bestätigung in voller Allgemeinheit (komm bitte wieder zurück, devil ;-) :
Jetzt eben iceweasel nach kate, jedes Mal etwas neues mit der Maus markiert:
1) Markieren -> mittlereTaste                --- wie erwartet.
2) BearbeitenMarkieren -> BearbeitenEinfügen --- wie erwartet.
3) Markieren -> mittlereTaste                --- wie erwartet.
4) (nur)                  BearbeitenEinfügen --- es kommt das aus 2)!
Ebenso habe ich schon Unterschiede bemerkt aus der vbox heraus, ob Ctrl-C oder Bearbeiten-Kopieren.

hefee

Insgesammt gibt es wie du ansprichtst zwei verschiedene Ablagesysteme, die vom Xserver angeboten werden (Zitat aus http://wiki.ubuntuusers.de/Glipper):
  1. Ersteres (Primary genannt) funktioniert, indem man einen bestimmten Text mit der Maus markiert. Eingefügt werden kann dieser Text mit Hilfe der mittleren Maustaste (mittlere Maustaste).
  2. Zweitere (Default genannt) ähnelt der Zwischenablagenfunktion von Windows. Hier wird ein Text mit Hilfe von Strg + C kopiert, und mit Strg + V wieder eingefügt. Viele Programme bieten zudem die Möglichkeit, diese Funktion mit Hilfe des Kontextmenüs zu erreichen.

Wenn du beide syncron halten willst, musst du dies klipper sagen (Anleitung für ein englisches KDE):
rechte Maustaste auf klipper -> configure klipper -> General -> Synchronize contens of the clipboard and the seletion

devil

wow, da hab ich doch heut was gelernt :)

greetz
devil

gerd

Vielen Dank für die Erklärung.