Was unternimmt alt + s mit emacs in remmina / vnc?

447
ohnoplus

Ich verbinde mich bei der Arbeit mit einem Centos-System mit vnc. Der Arbeitsserver führt vncserver aus und ich führe remmina auf meinen zwei lokalen Ubuntu-Laptops (12.04 und 14.04) aus. Auf beiden Laptops kann ich mich problemlos mit dem VNC-Server verbinden. Ich benutze Emacs, also wenn ich nach etwas suchen möchte, tippe ich alt + s und es fragt mich nach einem String, mit dem ich suchen soll. Wenn ich jedoch stattdessen Alt + s gedrückt halte, geschieht Folgendes

1) Der blinkende Cursor springt zum anderen Fenster.

2) Häufig, aber nicht immer, funktioniert die linke Maustaste in emacs nicht. Anstatt auf Dinge zu klicken, erscheint ein Handsymbol, das nichts bewirkt.

3) Oft, aber nicht immer. Tastaturtasten machen nicht das, was ich von ihnen erwartet habe. Eine Tastenkombination zum Bewegen des Cursors (z. B. Strg + a) transponiert jetzt test. Das Eintippen in Emacs funktioniert nicht.

4) Manchmal, aber nicht immer, habe ich die Kontrolle über das VNC-Fenster verloren. Wenn ich alt + s genug tippe, kann ich die Wahrscheinlichkeit dieses Symptoms erhöhen.

5) Wenn ich die Verbindung zum vnc trenne und wieder herstelle, wird alles wieder normal

Ich kann dieses seltsame Verhalten außerhalb von Emacs nicht kopieren. Ich bekomme dieses Verhalten auch nicht, wenn ich mit ssh und -X eine Verbindung zu emacs herstelle.

Ich habe auch in den Einstellungen> Tastaturbereich von remmina nachgesehen, und es gibt dort keine Tastenkombination für alt + s. s an sich verwendet, um den skalierten Modus umzuschalten, aber ich habe das für alle Fälle auf etwas anderes geändert. Es gab keine Verbesserung.

Irgendwelche Vorschläge, wie ich alt + s dazu bringen kann, wie erwartet zu arbeiten. Alternativ würde ich mich mit einer Erklärung zufrieden geben, warum alt + s macht, was es tut.

edit: Bitte nicht, im Gegensatz zu dem, was in diesem Beitrag beschrieben wird: http://ubuntuforums.org/showthread.php?t=2280273 Dieser Effekt tritt auf, wenn "Alle Tastaturereignisse erfassen" aktiviert ist.

Darüber hinaus tritt dieser Effekt auch auf, wenn ich "Remote Desktop Viewer" anstelle von Remmina verwende.

Ich kann den gleichen Effekt erzielen, wenn ich [esc] und dann s eingebe.

1

1 Antwort auf die Frage

1
ohnoplus

Es stellt sich heraus, dass alt + s überhaupt nicht die Schlüsselbindung für die Suche darstellt. Ich dachte an Ctrl + s, das ist der übliche Befehl für die Suche nach vorne. Irgendwie tippte ich bei der Arbeit mit x windows und alt + s in remmina ctrl + s und dachte, alles funktionierte in einem Fall, aber nicht im anderen.