VTE flieht Sequenzen ab

759
Max Ried

Ich untersuche ein Problem wo Nachrichten wie

]777;notify;Command completed;uname⏎ 

Nach der Ausführung im Terminal auftauchen uname. Dies ist nicht nur darauf beschränkt uname, sondern nur ein Beispiel. Ich habe es auf VTE-Escape-Sequenzen gekocht, die nicht ordnungsgemäß an VTE übergeben oder von diesem ignoriert wurden.

Meine Frage: Wo finde ich eine vollständige Liste der von GNOME VTE implementierten Escape-Sequenzen?

2
Konnten Sie die Ursache dafür ermitteln? lanoxx vor 9 Jahren 0
Es war ein Update für meine Shell, das von einer benutzerdefinierten Patch-Vte-Bibliothek beeinflusst wurde. Es wurde zurückgesetzt. Max Ried vor 9 Jahren 0

1 Antwort auf die Frage

1
Hastur

Es scheint, dass "mit dem GNOME-Terminal der Benutzer angeben kann, welches Steuerzeichen oder die Escape-Sequenz die Lösch- und die Rücktaste generieren sollen", die mit den ANSI-Standards kompatibel sind.

Dies verweist auf die ANSI-Escape-Sequenzen, von denen Sie beispielsweise auf der Seite ANSI-Escape-Sequenzen (ANSI-Escape-Codes) von ascii-table.com eine schöne Liste finden.

Danke für die schnelle Antwort. Ich kann nicht herausfinden, warum es ESC an das Terminal weitergibt, anstatt es zu analysieren. Max Ried vor 9 Jahren 0