GNU-Bildschirm: Verwenden von VT100-ASCII-Codes

1103
quack quixote

Ich versuche mich mit den VT100-Schlüsseln hier in GNU Screen zu bewegen :

$ screen $ hello <left><left> ESC C ESC D 

"ESC D" löscht jedoch bis zum Zeilenende und ESC C macht nichts. Vielleicht verwende ich keine richtige VT100-Emulation. Wie kann ich es testen und wie kann ich die ASCII-Codes von der Kommandozeile aus mit Screen ausführen?

1

1 Antwort auf die Frage

0
Darren Hall

Der VT100-Escape-Code für Left und Right ist tatsächlich Escape [(optionale Nummer) D / C.

Basierend auf Ihrer Shell wird ESC D in Alt / Meta-D übersetzt, was für Bash (vorausgesetzt, Sie verwenden eine Standard-Shell) bis zum Zeilenende gelöscht wird. ESC C wird als Meta / Alt-C übersetzt und geht bis zum Zeilenende. Keine dieser Bindungen hat etwas mit VT100-Codes zu tun.