The SecureCRT built-in keymaps for Linux, VT220, and VT100 have several key assignments that do not match the traditional Windows key assignments. The following tables list those emulation-specific keys.
Linux |
|
|
|
Key |
Literal Value |
Octal Value |
Hexidecimal Value |
F1 |
ESC[[A |
\033\133\133\101 |
0x1B 0x5B 0x5B 0x41 |
F2 |
ESC[[B |
\033\133\133\102 |
0x1B 0x5B 0x5B 0x42 |
F3 |
ESC[[C |
\033\133\133\103 |
0x1B 0x5B 0x5B 0x43 |
F4 |
ESC[[D |
\033\133\133\104 |
0x1B 0x5B 0x5B 0x44 |
F5 |
ESC[[E |
\033\133\133\105 |
0x1B 0x5B 0x5B 0x45 |
VT220 |
|
|
|
Key |
Literal Value |
Octal Value |
Hexidecimal Value |
F1 |
VT_HOLD_SCREEN |
local function - nothing sent to remote |
|
F2 |
VT_PRINT_SCREEN |
local function - nothing sent to remote |
|
F3 |
VT_PF3 |
\033\117\122 |
0x1B 0x4F 0x52 |
F4 |
VT_PF4 |
\033\117\123 |
0x1B 0x4F 0x53 |
F5 |
TN_BREAK |
protocol function - no escape sequence |
|
INS |
VT_FIND |
\033\133\061\176 |
0x1B 0x5B 0x31 0x7F |
HOME |
VT_INSERT_HERE |
\033\133\062\176 |
0x1B 0x5B 0x32 0x7F |
PG_UP |
VT_REMOVE |
\033\133\063\176 |
0x1B 0x5B 0x33 0x7F |
DEL |
VT_SELECT |
\033\133\064\176 |
0x1B 0x5B 0x34 0x7F |
END |
VT_PREV_SCREEN |
\033\133\065\176 |
0x1B 0x5B 0x35 0x7F |
PG_DN |
VT_NEXT_SCREEN |
\033\133\066\176 |
0x1B 0x5B 0x36 0x7F |
VT100 |
|
|
|
Key |
Literal Value |
Octal Value |
Hexidecimal Value |
F1 |
VT_PF1 |
\033\117\120 |
0x1B 0x4F 0x50 |
F2 |
VT_PF2 |
\033\117\121 |
0x1B 0x4F 0x51 |
F3 |
VT_PF3 |
\033\117\122 |
0x1B 0x4F 0x52 |
F4 |
VT_PF4 |
\033\117\123 |
0x1B 0x4F 0x53 |
NM_LK |
VT_PF1 |
\033\117\120 |
0x1B 0x4F 0x50 |
/ |
VT_PF2 |
\033\117\121 |
0x1B 0x4F 0x51 |
* |
VT_PF3 |
\033\117\122 |
0x1B 0x4F 0x52 |
_ |
VT_PF4 |
\033\117\123 |
0x1B 0x4F 0x53 |