 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                              MACRO REFERENCE                              ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║           1  indent one line two spaces                                   ║
 ║           2  unindent one line two spaces                                 ║
 ║           3  procedure shell                                              ║
 ║           4  function shell                                               ║
 ║           5  program shell                                                ║
 ║           6  register type                                                ║
 ║           7  print file                                                   ║
 ║           8  indent marked block two spaces                               ║
 ║           9  unindent marked block two spaces                             ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                          BASIC CURSOR MOVEMENTS                           ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║             Character left              <Larrow>               <CtrlS>    ║
 ║            Character right              <Rarrow>               <CtrlD>    ║
 ║                  Word left            <CtrlLarr>               <CtrlA>    ║
 ║                 Word right            <CtrlRarr>               <CtrlF>    ║
 ║                    Line up              <Uarrow>               <CtrlE>    ║
 ║                  Line down              <Darrow>               <CtrlX>    ║
 ║                  Scroll up            <CtrlUarr>               <CtrlW>    ║
 ║                Scroll down            <CtrlDarr>               <CtrlZ>    ║
 ║                  Page down                <PgDn>               <CtrlC>    ║
 ║                    Page up                <PgUp>               <CtrlR>    ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                              QUICK MOVEMENTS                              ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║              Top of window            <CtrlPgUp>        <CtrlQ><CtrlR>    ║
 ║           Bottom of window            <CtrlPgDn>        <CtrlQ><CtrlC>    ║
 ║        Cursor to left side                <Home>        <CtrlQ><CtrlS>    ║
 ║       Cursor to right side                 <End>        <CtrlQ><CtrlD>    ║
 ║              Top of screen            <CtrlHome>        <CtrlQ><CtrlE>    ║
 ║           Bottom of screen             <CtrlEnd>        <CtrlQ><CtrlX>    ║
 ║         Up to equal indent        <CtrlJ><CtrlB>                          ║
 ║       Down to equal indent        <CtrlJ><CtrlE>                          ║
 ║                 Go to line        <CtrlQ><CtrlN>                          ║
 ║               Go to column        <CtrlO><CtrlC>                          ║
 ║               Go to window        <CtrlO><CtrlQ>                          ║
 ║   Previous cursor position        <CtrlQ><CtrlP>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                          INSERTION and DELETION                           ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║         Undo last deletion                 <Esc>        <CtrlQ><CtrlU>    ║
 ║               Restore line        <CtrlQ><CtrlL>                          ║
 ║                  Smart tab               <CtrlI>                          ║
 ║        Insert control char               <CtrlP>                          ║
 ║                   New line               <CtrlM>                          ║
 ║                Insert line               <CtrlN>                          ║
 ║   Delete current character                 <Del>               <CtrlG>    ║
 ║      Delete left character               <CtrlH>            <CtrlBkSp>    ║
 ║          Delete right word               <CtrlT>                          ║
 ║          Delete line right        <CtrlQ><CtrlY>                          ║
 ║                Delete line               <CtrlY>                          ║
 ║      Delete Line (no undo)             <CtrlDel>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                             FIND and REPLACE                              ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║               Find pattern        <CtrlQ><CtrlF>                          ║
 ║           Find and replace        <CtrlQ><CtrlA>                          ║
 ║     Search and apply macro        <CtrlQ><CtrlM>                          ║
 ║                  Find next               <CtrlL>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                          FILES and DOS INTERFACE                          ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║           Invoke DOS shell        <CtrlO><CtrlI>                          ║
 ║       Append block to file        <CtrlK><CtrlA>                          ║
 ║      Save and exit to menu        <CtrlK><CtrlD>                          ║
 ║               Abandon file        <CtrlK><CtrlQ>                          ║
 ║      Read file into window        <CtrlK><CtrlR>                          ║
 ║     Save and continue edit        <CtrlK><CtrlS>                          ║
 ║        Write block to file        <CtrlK><CtrlW>                          ║
 ║       Save and exit to DOS        <CtrlK><CtrlX>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                                  WINDOWS                                  ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║                 Add window        <CtrlO><CtrlA>                          ║
 ║        Grow current window        <CtrlO><CtrlG>                          ║
 ║      Shrink current window        <CtrlO><CtrlS>                          ║
 ║             Switch windows        <CtrlO><CtrlO>                          ║
 ║           Show help window                  <F1>        <CtrlJ><CtrlH>    ║
 ║        Zoom current window        <CtrlO><CtrlZ>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                                  BLOCKS                                   ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║                Begin block        <CtrlK><CtrlB>                  <F7>    ║
 ║                  End block        <CtrlK><CtrlK>                  <F8>    ║
 ║               Top of block        <CtrlQ><CtrlB>                          ║
 ║            Bottom of block        <CtrlQ><CtrlK>                          ║
 ║                 Copy block        <CtrlK><CtrlC>                          ║
 ║                 Move block        <CtrlK><CtrlV>                          ║
 ║               Delete block        <CtrlK><CtrlY>                          ║
 ║       Toggle block display        <CtrlK><CtrlH>                          ║
 ║          Mark current word        <CtrlK><CtrlT>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                               TEXT MARKERS                                ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║      Toggle marker display        <CtrlK><CtrlM>                          ║
 ║               Set marker 0              <CtrlK>0        <CtrlK><Ctrl0>    ║
 ║               Set marker 1              <CtrlK>1        <CtrlK><Ctrl1>    ║
 ║               Set marker 2              <CtrlK>2        <CtrlK><Ctrl2>    ║
 ║               Set marker 3              <CtrlK>3        <CtrlK><Ctrl3>    ║
 ║               Set marker 4              <CtrlK>4        <CtrlK><Ctrl4>    ║
 ║               Set marker 5              <CtrlK>5        <CtrlK><Ctrl5>    ║
 ║               Set marker 6              <CtrlK>6        <CtrlK><Ctrl^>    ║
 ║               Set marker 7              <CtrlK>7        <CtrlK><Ctrl7>    ║
 ║               Set marker 8              <CtrlK>8        <CtrlK><Ctrl8>    ║
 ║               Set marker 9              <CtrlK>9        <CtrlK><Ctrl9>    ║
 ║              Jump marker 0              <CtrlQ>0        <CtrlQ><Ctrl0>    ║
 ║              Jump marker 1              <CtrlQ>1        <CtrlQ><Ctrl1>    ║
 ║              Jump marker 2              <CtrlQ>2        <CtrlQ><Ctrl2>    ║
 ║              Jump marker 3              <CtrlQ>3        <CtrlQ><Ctrl3>    ║
 ║              Jump marker 4              <CtrlQ>4        <CtrlQ><Ctrl4>    ║
 ║              Jump marker 5              <CtrlQ>5        <CtrlQ><Ctrl5>    ║
 ║              Jump marker 6              <CtrlQ>6        <CtrlQ><Ctrl^>    ║
 ║              Jump marker 7              <CtrlQ>7        <CtrlQ><Ctrl7>    ║
 ║              Jump marker 8              <CtrlQ>8        <CtrlQ><Ctrl8>    ║
 ║              Jump marker 9              <CtrlQ>9        <CtrlQ><Ctrl9>    ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                                  MACROS                                   ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║      Load macros from disk        <CtrlJ><CtrlR>                          ║
 ║       Write macros to disk        <CtrlJ><CtrlW>                          ║
 ║        Toggle macro record        <CtrlJ><CtrlT>                          ║
 ║             Insert Macro 1                <Alt1>                          ║
 ║             Insert Macro 2                <Alt2>                          ║
 ║             Insert Macro 3                <Alt3>                          ║
 ║             Insert Macro 4                <Alt4>                          ║
 ║             Insert Macro 5                <Alt5>                          ║
 ║             Insert Macro 6                <Alt6>                          ║
 ║             Insert Macro 7                <Alt7>                          ║
 ║             Insert Macro 8                <Alt8>                          ║
 ║             Insert Macro 9                <Alt9>                          ║
 ║         Insert scrap macro        <CtrlJ><CtrlI>                          ║
 ║  Insert scrap macro 1 time              <CtrlJ>1        <CtrlJ><Ctrl1>    ║
 ║ Insert scrap macro 2 times              <CtrlJ>2        <CtrlJ><Ctrl2>    ║
 ║ Insert scrap macro 3 times              <CtrlJ>3        <CtrlJ><Ctrl3>    ║
 ║ Insert scrap macro 4 times              <CtrlJ>4        <CtrlJ><Ctrl4>    ║
 ║ Insert scrap macro 5 times              <CtrlJ>5        <CtrlJ><Ctrl5>    ║
 ║ Insert scrap macro 6 times              <CtrlJ>6        <CtrlJ><Ctrl^>    ║
 ║ Insert scrap macro 7 times              <CtrlJ>7        <CtrlJ><Ctrl7>    ║
 ║ Insert scrap macro 8 times              <CtrlJ>8        <CtrlJ><Ctrl8>    ║
 ║ Insert scrap macro 9 times              <CtrlJ>9        <CtrlJ><Ctrl9>    ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                            TOGGLES and STATUS                             ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║        Show Version Number        <CtrlJ><CtrlV>                          ║
 ║      Show available memory        <CtrlO><CtrlM>                          ║
 ║         Toggle insert mode               <CtrlV>                 <Ins>    ║
 ║     Toggle autoindent mode        <CtrlQ><CtrlI>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
 ║                              TEXT PROCESSING                              ║
 ╟───────────────────────────────────────────────────────────────────────────╢
 ║                Toggle case        <CtrlO><CtrlT>                          ║
 ║                 Lower case        <CtrlO><CtrlL>                          ║
 ║                 Upper case        <CtrlO><CtrlU>                          ║
 ║           Set right margin        <CtrlO><CtrlR>                          ║
 ║         Reformat paragraph               <CtrlB>                          ║
 ║           Toggle word wrap        <CtrlO><CtrlW>                          ║
 ║     Abort command (1 char)               <CtrlU>                          ║
 ╠═══════════════════════════════════════════════════════════════════════════╣
