Code | Function |
---|---|
^E | Cursor Up |
^X | Cursor Down |
^S | Cursor Left |
^D | Cursor Right |
^A | Home Line/Screen |
^O | Line Scroll Fwd |
^N | Line Scroll Back |
^F | Page Fwd |
^G | Page Back |
^T | Top of Text |
^B | Bottom of Text |
^P | Char Insert |
^Q | Full Insert |
^H* | Backspace |
^Y | Char Delete |
DEL | Delete Word |
^U | Line Delete |
^V | Start Search/Replace |
^W | Repeat Search/Replace |
^R | Set Block Marker |
^L* | Set Form Feed |
^J* | Set Line Feed |
* Codes have same meaning as for ASCII
DEL = ASCII 'DEL' code, 07FH.
Functions show in blue do not have a special function key, although they may have a standard key dedicated for their code.
CP/M 3 maps the keypad by default for use with Magic Wand. The following shows the function of the keypad keys in Magic Wand.
UP | DOWN | LEFT | RIGHT |
HOME | LINE BACK | PAGE BACK | TOP |
SET BLOCK | LINE FWD | PAGE FWD | BOTTOM |
START SEARCH | REPT SEARCH | CHAR DEL | FULL INS |
CHAR INS | LINE DEL |
This results in the key mapping of:
^E | ^X | ^S | ^D |
^A | ^N | ^G | ^T |
^R | ^O | ^F | ^B |
^V | ^W | ^Y | ^Q |
^P | ^U |
For the simulation, the mapping to a modern PC keyboard would be:
Num Lock | / | * | TOP |
HOME | LINE BACK | PAGE BACK | BOT- TOM |
SET BLOCK | LINE FWD | PAGE FWD | |
START SEARCH | REPT SEARCH | CHAR DEL | FULL INS |
CHAR INS | LINE DEL |