Hallo,
ich nutze oft Cut, Copy und Paste. Allerdings funktioniert das immer öfter nicht mehr. Ich hoffe das Thema passt daher hier her.
Ich hatte das Verhalten auch schon in Windows gesehen. Ab Windows 7 ist es öfters mal aufgetreten, dass Text, den ich gecuttet habe zwar verschwunden ist, aber sich nicht mehr pasten lies. Im selben Programm wohlgemerkt. Es gab damals (tm) also vor 10-20 Jahren, als ich noch sehr viel programmierte unter Windows den API Befehl CopyToClipboard und PasteToClipboard. Total simpel.. Es gab auch mal einen Clipboard viewer. Aber irgendwann wurde das Clipboard um eine History erweitert usw. Da hat es glaube ich angefangen dass es nicht mehr funktionierte.
Aber hier unter Ubuntu und im Jahre 2020 ist es wirklich nur noch störend. Cut, Copy Paste mache ich sowohl durch Strg+x, Strg+c Strg+v oder über Shift+Entf, Shift+Insrt oder übers Kontextmenu oder über das Main-Menu, falls das vorhanden ist. Es ist oftmals passiert, dass es über alle Varianten nicht richtig funktioniert.
Ich habe in kate beispielsweise schon text markiert und wollte ihn in ein anderes fenster einfügen. Selbst über das Kontextmenu ging es einfach nicht. Erst als ich dann Über das MainMenu-> Bearbeiten->Kopieren auswählte, konnte ich den selektierten Text pasten. Ich habe wirklich nichts anderes dazwischen gemacht. Für mich ist es absolut nicht nachvollziehbar, weshalb die beiden positionen jeweils anderen Code ausführen, also wieso es beim Kontextmenu nicht gehen soll, obwohl es beim mainmenu geht...
Beim Cut passiert es sogar, dass der Text gelöscht wird! Also scheinbar wird der Text gelöscht, aber nicht ins Clipboard verschoben und kann deshalb nicht gepastet werden. So scheint es mir.
Ist euch das auch schon aufgefallen und habt ihr irgendeine Lösung dafür? Wie funktioniert das unter Linux bzw Ubuntu? Ist das Clipboard denn keine "Betriebssystemkomponente" bzw. irgendwie "einheitlich"?
Edit: CopyToClipboard + PasteFromClipboard war unter der win api doch etwas anders, aber ähnlich simple. Und wurde in der Programmiersprache dann auf die beiden routinen gewrappt.