Next: , Up: Virtual Terminal [Contents][Index]


11.1 Control Sequences

The following is a list of control sequences recognized by screen. ‘(V)’ and ‘(A)’ indicate VT100-specific and ANSI- or ISO-specific functions, respectively.

ESC E Next Line
ESC D Index
ESC M Reverse Index
ESC H Horizontal Tab Set
ESC Z Send VT100 Identification String
ESC 7 (V) Save Cursor and Attributes
ESC 8 (V) Restore Cursor and Attributes
ESC [s (A) Save Cursor and Attributes
ESC [u (A) Restore Cursor and Attributes
ESC c Reset to Initial State
ESC g Visual Bell
ESC Pn p Cursor Visibility (97801)
 Pn = 6 Invisible
 7 Visible
ESC = (V) Application Keypad Mode
ESC > (V) Numeric Keypad Mode
ESC # 8 (V) Fill Screen with E's
ESC \ (A) String Terminator
ESC ^ (A) Privacy Message String (Message Line)
ESC ! Global Message String (Message Line)
ESC k Title Definition String
ESC P (A) Device Control String
 Outputs a string directly to the host
 terminal without interpretation.
ESC _ (A) Application Program Command (Hardstatus)
ESC ] 0 ; string ^G (A) Operating System Command (Hardstatus, xterm
 title hack)
ESC ] 83 ; cmd ^G (A) Execute screen command. This only works if
 multi-user support is compiled into screen.
 The pseudo-user ":window:" is used to check
 the access control list. Use "addacl :window:
 -rwx #?" to create a user with no rights and
 allow only the needed commands.
Control-N (A) Lock Shift G1 (SO)
Control-O (A) Lock Shift G0 (SI)
ESC n (A) Lock Shift G2
ESC o (A) Lock Shift G3
ESC N (A) Single Shift G2
ESC O (A) Single Shift G3
ESC ( Pcs (A) Designate character set as G0
ESC ) Pcs (A) Designate character set as G1
ESC * Pcs (A) Designate character set as G2
ESC + Pcs (A) Designate character set as G3
ESC [ Pn ; Pn H Direct Cursor Addressing
ESC [ Pn ; Pn f same as above
ESC [ Pn J Erase in Display
 Pn = None or 0 From Cursor to End of Screen
 1 From Beginning of Screen to Cursor
 2 Entire Screen
ESC [ Pn K Erase in Line
 Pn = None or 0 From Cursor to End of Line
 1 From Beginning of Line to Cursor
 2 Entire Line
ESC [ Pn X Erase character
ESC [ Pn A Cursor Up
ESC [ Pn B Cursor Down
ESC [ Pn C Cursor Right
ESC [ Pn D Cursor Left
ESC [ Pn E Cursor next line
ESC [ Pn F Cursor previous line
ESC [ Pn G Cursor horizontal position
ESC [ Pn ` same as above
ESC [ Pn d Cursor vertical position
ESC [ Ps ;...; Ps m Select Graphic Rendition
 Ps = None or 0 Default Rendition
 1 Bold
 2 (A) Faint
 3 (A) Standout Mode (ANSI: Italicized)
 4 Underlined
 5 Blinking
 7 Negative Image
 22 (A) Normal Intensity
 23 (A) Standout Mode off (ANSI: Italicized off)
 24 (A) Not Underlined
 25 (A) Not Blinking
 27 (A) Positive Image
 30 (A) Foreground Black
 31 (A) Foreground Red
 32 (A) Foreground Green
 33 (A) Foreground Yellow
 34 (A) Foreground Blue
 35 (A) Foreground Magenta
 36 (A) Foreground Cyan
 37 (A) Foreground White
 39 (A) Foreground Default
 40 (A) Background Black
 ... ...
 49 (A) Background Default
ESC [ Pn g Tab Clear
 Pn = None or 0 Clear Tab at Current Position
 3 Clear All Tabs
ESC [ Pn ; Pn r (V) Set Scrolling Region
ESC [ Pn I (A) Horizontal Tab
ESC [ Pn Z (A) Backward Tab
ESC [ Pn L (A) Insert Line
ESC [ Pn M (A) Delete Line
ESC [ Pn @ (A) Insert Character
ESC [ Pn P (A) Delete Character
ESC [ Pn S Scroll Scrolling Region Up
ESC [ Pn T Scroll Scrolling Region Down
ESC [ Pn ^ same as above
ESC [ Ps ;...; Ps h Set Mode
ESC [ Ps ;...; Ps l Reset Mode
 Ps = 4 (A) Insert Mode
 20 (A) ‘Automatic Linefeed’ Mode.
 34 Normal Cursor Visibility
 ?1 (V) Application Cursor Keys
 ?3 (V) Change Terminal Width to 132 columns
 ?5 (V) Reverse Video
 ?6 (V) ‘Origin’ Mode
 ?7 (V) ‘Wrap’ Mode
 ?9 X10 mouse tracking
 ?25 (V) Visible Cursor
 ?47 Alternate Screen (old xterm code)
 ?1000 (V) VT200 mouse tracking
 ?1047 Alternate Screen (new xterm code)
 ?1049 Alternate Screen (new xterm code)
ESC [ 5 i (A) Start relay to printer (ANSI Media Copy)
ESC [ 4 i (A) Stop relay to printer (ANSI Media Copy)
ESC [ 8 ; Ph ; Pw t Resize the window to ‘Ph’ lines and
 ‘Pw’ columns (SunView special)
ESC [ c Send VT100 Identification String
ESC [ x (V) Send Terminal Parameter Report
ESC [ > c Send Secondary Device Attributes String
ESC [ 6 n Send Cursor Position Report

Next: Input Translation, Up: Virtual Terminal [Contents][Index]

AltStyle によって変換されたページ (->オリジナル) /