Das passiert mir alle paar Stunden einmal. Wenn ich den Bildschirmbefehl verwende und versuche, zwischen Fenstern zu wechseln, indem ich zweimal hintereinander ctrl+ shift+ drücke, friert meine Sitzung ein.a
Das ist mir passiert, als ich Putty zum SSH-Zugriff auf Cloud-Server und auch auf Server in meinem LAN zu Hause verwendet habe.
Kennt jemand eine Lösung dafür?
Antwort1
Standardmäßig C-A A
passiert nichts. Ist es an etwas in Ihrer .screenrc gebunden?
Die einzige Tastenkombination, bei der meine Bildschirmsitzung eingefroren wurde, ist C-a s
, was laut Bildschirmhandbuch „xoff“ bewirkt. Ich habe diese Kombination nie absichtlich gedrückt. Ich habe immer das Einfrieren des Bildschirms dafür verantwortlich gemacht, bis ich ertappte, dass ich C-a s
anstelle von C-a a
oder drückte C-a A
.
Wenn Sie diese heimtückische Kombination einmal getroffen haben, ist der einzige elegante Ausweg, xoff mit der Tastenkombination auf xon umzustellen C-a q
. Lesen Sie diemanpage, es hat alles etwas mit der Flusssteuerung zu tun. Soweit ich das beurteilen kann, emuliert es Scroll Lock.
Lesen Sie mehr überAblaufsteuerungin Gnus Screen:Handbuch
Antwort2
Wenn Sie den Bildschirmbefehl verwenden, friert Ca s Ihren Bildschirm ein. Sie können ihn mit Ca q wieder freigeben. Um zu verhindern, dass Ca s Ihren Bildschirm versehentlich einfriert, fügen Sie diese Zeile in Ihre ~/.screenrc ein
bind s
Antwort3
Ich weiß nicht, ob ich Ctrl-Azweimal tippen soll, aber Ctrl-a Aes sollte eine Aufforderung erscheinen, einen neuen Titel für das aktuelle Fenster einzugeben. Sie sollten es Ctrl-qdann vielleicht Ctrl-dein paar Mal versuchen, bis Sie sehen [Screen is terminating]
. Wenn das angezeigt wird, ist nichts eingefroren, es hat nur irgendwo auf eine Eingabe gewartet. Wie sieht Ihre ~/.screenrc
Datei aus, falls Sie eine haben?
Antwort4
Ich kann diese Tastenkombination nicht in screen
der Manualpage von finden. Versuchen Sie es stattdessen zweimal ctrlmit +. aDies ist dokumentiert und Sie haben vielleicht mehr Glück:
C-a C-a (other) Toggle to the window displayed previously. Note that this binding defaults to the com- mand character typed twice, unless overrid- den. For instance, if you use the option "-e]x", this command becomes "]]".