From: Danny Subject: VT100 Dokumentation Lines: 99 Hier ist eine kurze uebersicht ueber das VT100 Protokoll. Danny -------------------------------------------------------------------- Wichtigste Escape-Sequenzen fuer VT-100 laut Angaben aus der Dokumentation zu "Mirror". Scrolling Functions: ESC [ pt ; pb r set scroll region ESC [ ? 6 h turn on region - origin mode ESC [ ? 6 l turn off region - full screen mode Cursor Functions: ESC [ pn A cursor up pn times - stop at top ESC [ pn B cursor down pn times - stop at bottom ESC [ pn C cursor right pn times - stop at far right ESC [ pn D cursor left pn times - stop at far left ESC [ pl ; pc H set cursor position - pl Line, pc Column ESC [ H set cursor home ESC [ pl ; pc f set cursor position - pl Line, pc Column ESC [ f set cursor home ESC D cursor down - at bottom of region, scroll up ESC M cursor up - at top of region, scroll down ESC E next line (same as CR LF) ESC 7 save cursor position(char attr,char set,org) ESC 8 restore position (char attr,char set,origin) Applications / Normal Mode: ESC [ ? 1 h cursor keys in applications mode ESC [ ? 1 l cursor keys in cursor positioning mode ESC = keypad keys in applications mode ESC > keypad keys in numeric mode Character Sets: ESC ( A UK char set as G0 ESC ( B US char set as G0 ESC ( 0 line char set as G0 ESC ) A UK char set as G1 ESC ) B US char set as G1 ESC ) 0 line char set as G1 ESC N select G2 set for next character only ESC O select G3 set for next character only Character Attributes: ESC [ m turn off attributes - normal video ESC [ 0 m turn off attributes - normal video ESC [ 4 m turn on underline mode ESC [ 7 m turn on inverse video mode ESC [ 1 m highlight ESC [ 5 m blink Erasing: ESC [ K erase to end of line (inclusive) ESC [ 0 K erase to end of line (inclusive) ESC [ 1 K erase to beginning of line (inclusive) ESC [ 2 K erase entire line (cursor doesn't move) ESC [ J erase to end of screen (inclusive) ESC [ 0 J erase to end of screen (inclusive) ESC [ 1 J erase to beginning of screen (inclusive) ESC [ 2 J erase entire screen (cursor doesn't move) Tabulation: ESC H set tab in current position ESC [ g clear tab stop in current position ESC [ 0 g clear tab stop in current position ESC [ 3 g clear all tab stops Interpreted Control Characters: ^O shift out - selects G0 character set ^N shift out - selects G1 character set Arrows: Up ESC [ A Down ESC [ B Right ESC [ C Left ESC [ D Functions: PF1 - Gold ESC O P PF2 - Help ESC OQ PF3 - Next ESC O R PF4 - DelBrk ESC O S