KEY MAPPING & INFO FOR ANSI 1.5B / VT52BIS col 1 2 3 4 5 6 row __________________________________________________ | | A B C D E F <--- Shift 1 | a b c d e f | ^A ^B ^C ^D ^E ^F <--- Control | F1 F2 F3 F4 F5 F6 <--- Alpha | | G H I J K L 2 | g h i j k l | ^G ^H ^I ^J ^K ^L | F7 F8 F9 F10 Up PgUp | | M N O P Q R 3 | m n o p q r | ^M ^N ^O ^P ^Q ^R | Scr^A Scr^Q Scr^S Left Down Right | | S T U V W X 4 | s t u v w x | ^S ^T ^U ^V ^W ^X | ScrCls ScrTime ScrDigr Home End PgDn | | Y Z DELETE BACKSPACE 5 | ENTER y z DELETE BACKSPACE | ^Y ^Z \ ESCAPE | Menu ScrLock DELETE BACKSPACE | | { < ( [ 6 | Alpha 7 8 9 / | } > ) ] | Scr7 Scr8 Scr9 ScrRefr | | $ % ^ & 7 | Shift 4 5 6 * | ^\ ^] ^^ ^_ | Scr4 Scr5 Scr6 NewScr | | , ~ ` ' 8 | Control 1 2 3 - | ; @ # " | Scr1 Scr2 Scr3 ScrPrev | | = ? _ | 9 | QUIT 0 . SPACE + | ^@ ! TAB : | Scr0 ScrCopy ScrPast ScrNxt | Note that the Alpha, Shift and Control keys are `locking'. The `^' indicates the Control-key, so ^A is Ctrl-A. There are some "strange" Ctrl-keys in the map: Key Label ASCII Keystroke-on-a-normal-keyboard ---------------------------------------------------------------------- 4 ^\ 28 Ctrl-\ 5 ^] 29 Ctrl-] 6 ^^ 30 Ctrl-6 * ^_ 31 Ctrl-Shift-- (minus) 0 ^@ 0 Ctrl-2 DEL ESCAPE 27 Ctrl-[ (or just the Esc key :-) The table below describes various Alpha-keys in more detail (^[ is Escape): Key Label Sends Description ---------------------------------------------------------------------- K Up ^[ A Cursor control Q Down ^[ B P Left ^[ D R Right ^[ C L PgUp ^[ M X PgDn ^[ L V Home ^[ J W End ^[ K A F1 ^[ O a Function keys 1..10 B F2 ^[ O b C F3 ^[ O c D F4 ^[ O d E F5 ^[ O e F F6 ^[ O f G F7 ^[ O g H F8 ^[ O h I F9 ^[ O i J F10 ^[ O j * NewScr ^A c Create a new window (max. 10) + ScrNxt ^A n Select which window to view - ScrPrev ^A p 0 Scr0 ^A 0 1 Scr1 ^A 1 2 Scr2 ^A 2 3 Scr3 ^A 3 4 Scr4 ^A 4 5 Scr5 ^A 5 6 Scr6 ^A 6 7 Scr7 ^A 7 8 Scr8 ^A 8 9 Scr9 ^A 9 M Scr^A ^A a Since ^A is the Screen `escape'-key, and ^Q and N Scr^Q ^A q ^S are reserved for the XON/XOFF protocol, they O Scr^S ^A s normally can't be sent to programs; use these keys instead S ScrCls ^A C Clears the screen-window Y ScrTime ^A t Displays time & load U ScrDigr ^A ^V Enter a digraph ("e, ae etc.) Z ScrLock ^A x Lock the screen / ScrRefr ^Q ^A l Refresh screen; also in case of a `hang' . ScrCopy ^A [ Copy/scroll mode. Use SPC to mark begin/end, `.' to quit SPC ScrPast ^A ] Paste from buffer of screen Y Menu Displays a HP48 menu (not really useful) For more info on special keys of screen: `man screen'