Difference between revisions of "CodeChart:HP 2648A/HP 2648 Mode/ESC"

From Terminals
Jump to: navigation, search
m (column 4)
m (column 6)
Line 7: Line 7:
 
|-
 
|-
 
! 0
 
! 0
| NUL || DLE || SP || 0 || [[#delay-1sec|'''@''']] || P || [[#cursor-sense-relative|'''`''']] || p
+
| NUL || DLE || SP || 0 || [[#delay-1sec|'''@''']] || [[#delete-char|'''P''']] || [[#cursor-sense-relative|'''`''']] || p
 
|-
 
|-
 
! 1
 
! 1
| SOH || DC1 || !  || [[#set-tab|'''1''']] || [[#cursor-up|'''A''']] || Q || [[#cursor-sense-absolute|'''a''']] || q
+
| SOH || DC1 || !  || [[#set-tab|'''1''']] || [[#cursor-up|'''A''']] || [[#insert-char-on|'''Q''']] || [[#cursor-sense-absolute|'''a''']] || q
 
|-
 
|-
 
! 2
 
! 2
| STX || DC2 || "  || [[#clear-tab|'''2''']] || [[#cursor-down|'''B''']] || R || b || r
+
| STX || DC2 || "  || [[#clear-tab|'''2''']] || [[#cursor-down|'''B''']] || [[#isnert-char-off|'''R''']] || b || r
 
|-
 
|-
 
! 3
 
! 3
| ETX || DC3 || #  || [[#clear-all-tabs|'''3''']] || [[#cursor-right|'''C''']] || S || c || s
+
| ETX || DC3 || #  || [[#clear-all-tabs|'''3''']] || [[#cursor-right|'''C''']] || [[#roll-up|'''S''']] || c || s
 
|-
 
|-
 
! 4
 
! 4
| EOT || DC4 || $  || [[#set-left-margin|'''4''']] || [[#cursor-left|'''D''']] || T || d || t
+
| EOT || DC4 || $  || [[#set-left-margin|'''4''']] || [[#cursor-left|'''D''']] || [[#roll-down|'''T''']] || d || t
 
|-
 
|-
 
! 5
 
! 5
| ENQ || NAQ || %  || [[#set-right-margin|'''5''']] || [[#reset-terminal|'''E''']] || U || e || u
+
| ENQ || NAQ || %  || [[#set-right-margin|'''5''']] || [[#reset-terminal|'''E''']] || [[#next-page|'''U''']] || e || u
 
|-
 
|-
 
! 6
 
! 6
| ACK || SYN || [[{{FULLPAGENAME}}/ampersand|'''&''']]  || [[#start-alpha-field|'''6''']] || [[#cursor-home-down|'''F''']] || V || f || v
+
| ACK || SYN || [[{{FULLPAGENAME}}/ampersand|'''&''']]  || [[#start-alpha-field|'''6''']] || [[#cursor-home-down|'''F''']] || [[#previous-page|'''V''']] || f || v
 
|-
 
|-
 
! 7
 
! 7
| BEL || ETB || '  || [[#start-numeric-field|'''7''']] || [[#cursor-return|'''G''']] || W || g || w
+
| BEL || ETB || '  || [[#start-numeric-field|'''7''']] || [[#cursor-return|'''G''']] || [[#format-mode-on|'''W''']] || g || w
 
|-
 
|-
 
! 8
 
! 8
| BS  || CAN || (  || [[#start-alphanumeric-field|'''8''']] || [[#home-cursor|'''H''']] || X || h || x
+
| BS  || CAN || (  || [[#start-alphanumeric-field|'''8''']] || [[#home-cursor|'''H''']] || [[#format-mode-off|'''X''']] || h || x
 
|-
 
|-
 
! 9
 
! 9
| HT  || EM  || )  || 9 || [[#horizontal-tab|'''I''']] || Y || [[#tab-backwards|'''i''']] || y
+
| HT  || EM  || )  || 9 || [[#horizontal-tab|'''I''']] || [[#display-functions-on|'''Y''']] || [[#tab-backwards|'''i''']] || y
 
|-
 
|-
 
! 10
 
! 10
| LF  || SUB || [[{{FULLPAGENAME}}/asterisk|'''*''']]  || : || [[#clear-display|'''J''']] || Z || j || z
+
| LF  || SUB || [[{{FULLPAGENAME}}/asterisk|'''*''']]  || : || [[#clear-display|'''J''']] || [[#display-functions-off|'''Z''']] || j || z
 
|-
 
|-
 
! 11
 
! 11
| VT || ESC || + || ; || [[#erase-to-eol|'''K''']] || [ || k || {
+
| VT || ESC || + || ; || [[#erase-to-eol|'''K''']] || [[#start-unprotected-field|'''[''']] || k || {
 
|-
 
|-
 
! 12
 
! 12
Line 46: Line 46:
 
|-
 
|-
 
! 13
 
! 13
| CR || IS3 || - || = || [[#delete-line|'''M''']] || ] || m || }
+
| CR || IS3 || - || = || [[#delete-line|'''M''']] || [[#end-unprotected-field|''']''']] || m || }
 
|-
 
|-
 
! 14
 
! 14
| SO || IS2 || . || > || [[#insert-char-wrap|'''N''']] || ^ || n || ~
+
| SO || IS2 || . || > || [[#insert-char-wrap|'''N''']] || [[#terminal-primary-status|'''^''']] || n || ~
 
|-
 
|-
 
! 15
 
! 15
| SI || IS1 || / || ? || [[#delete-char-wrap|'''O''']] || _ || o || DEL
+
| SI || IS1 || / || ? || [[#delete-char-wrap|'''O''']] || [[#insert-non-displayed-terminator|'''_''']] || o || DEL
 
|}
 
|}
  
Line 155: Line 155:
 
! style="padding: 1ex;" | <span id="delete-char-wrap">O</span>
 
! style="padding: 1ex;" | <span id="delete-char-wrap">O</span>
 
| style="padding: 1ex;" | Delete Character With Wrap
 
| style="padding: 1ex;" | Delete Character With Wrap
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="delete-char">P</span>
 +
| style="padding: 1ex;" | Delete Character
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="insert-char-on">Q</span>
 +
| style="padding: 1ex;" | Insert Character On
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="insert-char-off">R</span>
 +
| style="padding: 1ex;" | Insert Character Off
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="roll-up">S</span>
 +
| style="padding: 1ex;" | Roll Up
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="roll-down">T</span>
 +
| style="padding: 1ex;" | Roll Down
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="next-page">U</span>
 +
| style="padding: 1ex;" | Next Page
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="previous-page">V</span>
 +
| style="padding: 1ex;" | Previous Page
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="format-mode-on">W</span>
 +
| style="padding: 1ex;" | Format Mode On
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="format-mode-off">X</span>
 +
| style="padding: 1ex;" | Format Mode Off
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="display-functions-on">Y</span>
 +
| style="padding: 1ex;" | Display Functions On
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="display-functions-off">Z</span>
 +
| style="padding: 1ex;" | Display Functions Off
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="start-unprotected-field">[</span>
 +
| style="padding: 1ex;" | Start Unprotected Field
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="end-unprotected-field">]</span>
 +
| style="padding: 1ex;" | End Unprotected Field
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="terminal-primary-status">^</span>
 +
| style="padding: 1ex;" | Terminal Primary Status
 +
| style="padding: 1ex;" | ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="insert-non-displayed-terminator">_</span>
 +
| style="padding: 1ex;" | Insert Non-displayed Terminator
 
| style="padding: 1ex;" | ''none''
 
| style="padding: 1ex;" | ''none''
 
|-
 
|-

Revision as of 18:57, 6 May 2012

Subpages of ESC

0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL


ESC Control Sequences

Prefix Name Parameters
1 Set Tab at Cursor none
2 Clear Tab at Cursor none
3 Clear All Tabs none
4 Set Left Margin at Cursor none
5 Set Right Margin at Cursor none
6 Start Alphabetic Field none
7 Start Numeric Field none
8 Start Alphanumeric Field none
@ Delay One Second none
A Cursor Up none
B Cursor Down none
C Cursor Right none
D Cursor Left none
E Reset Terminal none
F Cursor Home Down none
G Cursor Return none
H Home Cursor none
I Horizontal Tab none
J Clear Display none
K Erase to End of Line none
L Insert Line none
M Delete Line none
N Insert Character With Wrap On none
O Delete Character With Wrap none
P Delete Character none
Q Insert Character On none
R Insert Character Off none
S Roll Up none
T Roll Down none
U Next Page none
V Previous Page none
W Format Mode On none
X Format Mode Off none
Y Display Functions On none
Z Display Functions Off none
[ Start Unprotected Field none
] End Unprotected Field none
^ Terminal Primary Status none
_ Insert Non-displayed Terminator none
` Cursor Sense Relative none
a Cursor Sense Absolute none
i Move to Previous Tab none