Speziell für die Linux-Konsole gibt es die Handbuchseite console_codes (4) . Es listet die von VT102, ECMA-48, DEC und einigen privaten Sequenzen übernommenen Sequenzen auf.
Zum Beispiel sind alle Sequenzen, die mit ESC [
(Abkürzung CSI
) beginnen, unter "ECMA-48 CSI-Sequenzen" dokumentiert. Sie funktionieren auch auf allen Terminals gleich (oder funktionieren überhaupt nicht).
Auf der anderen Seite sind ESC ]
(Abkürzungen OSC
) Sequenzen für jedes Terminal privat und ihre Dokumentation in dieser Manpage ist an verschiedenen Stellen verstreut. ESC ] P
wird beschrieben als:
ESC] OSC (Sollte sein: Betriebssystembefehl) ESC] P nrrggbb: set Palette, mit Parameter in 7 angegeben Hexadezimalstellen nach dem letzten P :-(. Hier n ist die Farbe (0-15), und rrggbb gibt das an Rot / Grün / Blau-Werte (0-255). ESC] R: zurücksetzen Palette
Mit anderen Worten, die Folge ESC ] P f 767676
macht die 15. Farbe auf der Palette zu hexadezimal # 767676.