Home Page
        Orders     Downloads     Support     Contact     Deutsch
ZOC Terminal is a professional SSH Client and Terminal Emulator for Windows and macOS.
ZOC Online Help Topic:

APPENDIX → Names of Emulation Keys for User-Defined Key Remapping

All emulations within ZOC have default key mappings built in, where they automatically map emulation specific keys (e.g. the VT220 'Next' key) to an equivalent (or suitable) PC or Mac Key. See Keyboard Default Mappings.

All keys of these emulations can also be used in a different context, e.g., for user defined key mappings in Options→Keyboard Profiles, for the REXX function ZocSendEmulationKey, or for Options→Session Profile→User Buttons. This is done via predefined key designations (names) that are available while the corresponding emulation is activated.

 

Emulation Available Key Names
Xterm Esc, Up, Down, Right, Left, Home, End, Insert, Enter, Return, Backspace, Del, Delete, PgUp (or Prev), PgDown (or Next), Home, End, Tab, BackTab, F1, F2, …, F20 (VT220 style), XF1, XF2, …, XF24 (Xterm style), ModUp, ModDown, ModRight, ModLeft, ModHome, ModEnd.
VT220/VT320/VT420 Esc, Pf1, Pf2, Pf3, Pf4, F5, F6, … F20, Help (same as F15), Do (same as F16), Find, Insert, Remove, Select, Prev, Next, Aux0, Aux1, Aux2, Aux3, Aux4, Aux5, Aux6, Aux7, Aux8, Aux9, AuxDot, AuxMinus, AuxPlus, AuxEnter, Enter, Crlf, Tab, Backspace, Del, Up, Down, Right, Left, ModUp, ModDown, ModRight, ModLeft.
TN3270 Insert, Enter, Tab, BackTab, Reset, Home, Left, Left2, Right, Right2, Up, Down, NewLine, SysReq, Attn, Pa1, Pa2, Pa3, Clear, Backspace, BackDel, Delete, EraseEOF, MoveEOF, MonoCase, Dup, FieldMark, EraseInput, PF1, PF2, … PF24.

ZOC Extensions: Undo, Redo, LowerHome, HomeAny, MoveNextWord, MovePrevWord, DeleteNextWord, MoveBOL, EraseField, Lightpen, CharNot (¬), MoveTo:r/c (r/c= row/column).

Linux Esc, Up, Down, Right, Left, Home, End, Insert, ModUp, ModDown, ModRight, ModLeft, Enter, Return, Backspace, Del, Delete, PgUp (or Prev), PgDown (or Next), Tab, BackTab, F1, F2, …, F20.
TN5250 Attn, Backspace, BackDel, BackTab, Delete, Duplicate, EraseEOF, End, Enter, FieldExit, FieldMinus, FieldPlus, Home, Help, Insert, Newline, RollDown, RollUp, Refresh, Reset, SysReq, Tab, F1, F2, …, F24.
Wyse/Televideo Enter, Return, Transmit, Linefeed, Backspace, Esc, Up, Down, Right, Left, PgUp, PgDown, Home, End, Insert, InsChar, Delete, Del, Tab, BackTab, FieldTab, F1, F2, …, F16.
Sun CDE Same as VT220 but use KF1-KF4 instead of PF1-PF4.
ANSI BBS Esc, Up, Down, Right, Left, Home, End, Insert, Enter, Return, Backspace, Del.
ANSI SCO Esc, Up, Down, Right, Left, Home, End, Insert, Enter, Return, Backspace, Del, Delete, PgUp, PgDown, F1, F2, …, F24.
Tandem 6530 Enter, CtrlEnter, ShiftEnter, Home, CtrlHome, End, Tab, BackTab, Insert, Delete, BackSpace, Up, Down, Left, Right, PgDown, PgUp, InsertLine, DeleteLine, F1, F2, …, F16.

Example: when the VT220 emulation is active, you can remap Ctrl+I as the Insert key by going to Options→Keyboard Profiles. Then select Ctrl+I, click the Mapping Assistant button, select Send a single emulation specific key and enter the text Insert in the Send key field.

You can also invoke these keys through Options→Session Profile→User Buttons and the REXX command ZocSendEmulationKey, e.g. in a REXX scripts you can use the command Call ZocSendEmulationKey "Insert" command to simulate the Insert key during script processing.

If you have trouble with the built in key codes or names, you can alternately create a keyboard profile (Options menu) and map specific byte sequences to the keys, e.g. if the predefined keys from the table below do not suit you, you could remap F-keys for a VT220 or Xterm application with values from the following internet page: Common F-Key Mappings.

 
← Back to APPENDIX

 

Downloads
Orders
Contact
Support
Terms of Use
Privacy Policy
pixel