Wie bindet man den Ausgang an eine Taste?

Wie bindet man den Ausgang an eine Taste?

Wenn ich benutze screen, wird jedes Mal killeine Bestätigung verlangt und ich werde gefragt, ob ich wirklich beenden möchte (was ich nach dem Drücken so vieler Tasten tatsächlich tue). Um dies zu umgehen, tippe ich exitstattdessen. Aber kann ich eine Taste daran binden?

bind key exitfunktioniert nicht...

Antwort1

Was Sie tun können, ist, eine Taste zu binden, um „exit^M“ an Ihre Shell-Sitzung zu senden, anstatt den Kill-Befehl direkt auf dem Bildschirm auszugeben. Natürlich funktioniert das nur, wenn Sie in der Shell nichts anderes tun. Für diese Gelegenheiten müssen Sie dieses Beispiel möglicherweise ein wenig modifizieren, z. B. um „senden“ CTRLCgefolgt von „exit“ zu verwenden.

Fügen Sie es bind ^K stuff "exit^M"zu Ihrem hinzu ~/.screenrcund bewerten Sie es erneut mit CTRL+ a : source ~/.screenrc.

Danach kannst du tötenShell-Sitzungen mit einer leeren Befehlszeile wartenmit CTRLaCTRLK(beachten Sie das große K dort, Sie möchten den Kill-Befehl von screen selbst wahrscheinlich nicht vollständig überschreiben).

verwandte Informationen