11.1: "xterm" stellt markierten Text (ab 2.Mal) nicht in Zwischenablage
Hallo, habe hier 11.1 und bin mit einem xterm (nicht kde-terminal) bei Kunden am machen. Dabei markiere ich gerne Text mit der Maus im emacs (oder pico), verlasse den emacs und will den markierten Text weiterverwenden. Das geht beim ERSTEN (!) mal wenn ich einen Text markiere schon, dann aber KEIN zweites Mal. Es bleibt der zuerst markierte Text im Zwischenspeicher. Per mittlere-Maustaste- Klick kommt als immer der zuerst markierte Text. Sehr selten mal ändert sich der Text tatsächlich in den zuletzt markierten. Warum? Öffne ich hingegen ein anderes xterm oder kde-terminal, dann kann ich dort per mittlere-Maustaste-Klick ganz korrekt den zuletzt markierten TExt einfügen. Diesen Text kann ich dann markieren und in das ursprüngliche xterm per mittlere-Maustaste-Klick einfügen. So umständlich arbeite ich derzeit täglich. Markiere ich einen Text am bash-Promt, dann klappt das Markieren und einfügen mit mittlere-Maustaste-Klick korrekt. Nur eben wenn ich in dem xterm einen Editor aufrufen, dann ist die Zwischenablage renitent: nach dem ersten markierten Text gibt es (meistens) keinen Update mehr. Ich bin 5 Jahre mit Suse 9.2 glücklich gewesen, alles ohne Probleme. Bei Suse 11.1 ist das (neben vncviewer, krdc .. stürzen ständig ab) eines der sehr unproduktiven Rückschritte. Das kde-terminal ist noch ungetestet, wäre auch ein großer Aufwand, weil das xterm in einer VPN-Lösung eingestrickt ist. Kann da jmd weiterhelfen? Gruss Ekkard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Ekkard. Am Dienstag, 1. Dezember 2009 17:00:23 schrieb Ekkard Gerlach:
habe hier 11.1 und bin mit einem xterm (nicht kde-terminal) bei Kunden am machen. Dabei markiere ich gerne Text mit der Maus im emacs (oder pico), verlasse den emacs und will den markierten Text weiterverwenden. Das geht beim ERSTEN (!) mal wenn ich einen Text markiere schon, dann aber KEIN zweites Mal. Es bleibt der zuerst markierte Text im Zwischenspeicher. Per mittlere-Maustaste- Klick kommt als immer der zuerst markierte Text. Sehr selten mal ändert sich der Text tatsächlich in den zuletzt markierten. Warum?
Öffne ich hingegen ein anderes xterm oder kde-terminal, dann kann ich dort per mittlere-Maustaste-Klick ganz korrekt den zuletzt markierten TExt einfügen. Diesen Text kann ich dann markieren und in das ursprüngliche xterm per mittlere-Maustaste-Klick einfügen. So umständlich arbeite ich derzeit täglich.
Markiere ich einen Text am bash-Promt, dann klappt das Markieren und einfügen mit mittlere-Maustaste-Klick korrekt. Nur eben wenn ich in dem xterm einen Editor aufrufen, dann ist die Zwischenablage renitent: nach dem ersten markierten Text gibt es (meistens) keinen Update mehr.
Das hat mich auch regelmäßig zur Weißglut gebracht, gerne auch in Richtung Xterm--->Kmail und umgekehrt. ich hab dann auch als workaround immer ein weiteres xterm aufgemacht und den text dort in einem vim oder so geparkt, das ging dann komischerweise problemlos. Ich denke das Problem war bei mir die ssh session die bei mir nahezu immer in dem xterm läuft. An das 'Konsole' Teil kann ich mich einfach nicht gewöhnen, da ist oben und unten einfach zu viel unproduktiver Rand dran. Inzwischen nehme ich die 11.2 und freunde mich langsam, sehr langsam damit an. Den Fehler mit der blockierten Zwischenablage habe ich jetzt nach ein paar Wochen noch nicht wieder beobachtet. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 01 Dez 2009, Ekkard Gerlach schrieb:
habe hier 11.1 und bin mit einem xterm (nicht kde-terminal) bei Kunden am machen. Dabei markiere ich gerne Text mit der Maus im emacs (oder pico), verlasse den emacs und will den markierten Text weiterverwenden. Das geht beim ERSTEN (!) mal wenn ich einen Text markiere schon, dann aber KEIN zweites Mal.
Ist mir in dem guten halben Jahr, in dem ich die 11.1 verwendet habe nicht aufgefallen. Dort und jetzt muß ich teilweise den Umweg über xemacs gehen, um nen Pfad aus nem xterm in z.B. dvdrip zu kopieren (per Strg+v dort dann in ein Texteingabefeld einfügen), ist glaub ne QT Anwendung. Das Problem dürfte sein, daß es mehrere "Zwischenablagen" gibt, und die nicht unbedingt synchron sind. Ich kenne beim XEmacs z.B.: - die von "plain" X (nur per Maus markieren / Mittelklick und eher wenigen Programmen, die das gezielt berücksichtigen wie z.B. XEmacs). - die von KDE o.ä., die meist per Strg+c, +x, +v angesprochen wird - die vom Editor Aus meiner dhkeybind.el: (global-set-key [(insert)] 'yank) (global-set-key [(shift insert)] 'x-insert-selection) Das irritierende dabei ist, daß xemacs per 'insert' den Inhalt der X-Ablage einfügt, wenn die interne Ablage leer ist. BTW: versuch's mal mit Shift+insert im xterm bzw. Shift+Markieren und Shift+Mittelklick. Das hilft bei mir und fügt z.B. die X-Ablage ins xterm ein. IIRC hilft das auch bei GUI (QT/GTK u.a.) Programmen, sowie bei ncurses-Anwendungen wie mc. BTW2: ich nutze recht oft gezielt aus, daß ich im xemacs auf beide Ablagen zugreifen kann. HTH, -dnh -- Schon mal aufgefallen, daß die Menschheit es geschafft hat, Menschen auf den Mond zu schießen, bevor man auf die Idee kam, Räder an Gepäckstücke zu schrauben? -- René <Kar98@the-coalition.us> -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* David Haller schrieb: [...]
BTW: versuch's mal mit Shift+insert im xterm bzw. Shift+Markieren und Shift+Mittelklick. Das hilft bei mir und fügt z.B. die X-Ablage ins xterm ein. IIRC hilft das auch bei GUI (QT/GTK u.a.) Programmen, sowie bei ncurses-Anwendungen wie mc. [..] bei mir hift das nicht. habe aber mal probiert und bin dem Zufallsphänomen auf die Spur gekommen, wann ein in einem editor (emacs, pico) markierter Text in diejenige Zwischenablage übernommen werden kann, dass diese in der bash oder in einer anderen, danach geöffneten Datei übernommen werden kann:
Text markieren mit linker Maustauste wie gewohnt, DANN: Mit der rechten Maustauste einmal klicken!!!! Es ist DANN ERST der markierte Text in der Zwischenablage, genauer gesagt der markierte Text, der NACH dem rechte-Mausklick noch markiert ist. Toll isses nicht, aber besser als ein zweites xterm zu öffnen und dort den Text zwischen zu parken. Übrigens: kopieren und einfügen innerhalb eines Editor funkioniert einwandfrei, nur eben nicht zurück in die bash oder dann in einem erneut geöffneten Editor (z.B. emacs, pico).
BTW2: ich nutze recht oft gezielt aus, daß ich im xemacs auf beide Ablagen zugreifen kann.
Soviel arbeite ich damit dann doch wieder nicht, aber für power-User sicherlich toll! Gruss Ekkard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
David Haller
-
Ekkard Gerlach
-
Falk Sauer