1 APLTPU
 The Applicon Extended EDT Emulator provides additional functions to the DEC
 EDT Emulator for VAXTPU.  This simulates the keypad and a selection of line
 mode commands of EDT.  Unlike EDTEM WRAP is initially set at the current page
 width-1 and GOLD KP7 will put you into EDT command mode.  
2 commands_line_mode
 Only a subset of normal EDT line mode commands are available.  Optional
 syntax is enclosed in brackets [] and permissible abbreviations are
 underlined.  Mutually exclusive options are separated by a vertical bar
 "|".  
3 =
      =Buffer_name 

 This sets the current window to the selected buffer.  If the buffer does
 not exist it is created.  
3 CHANGE
      [4mC[0mHANGE 

 Shifts from line mode to keypad mode.  Simply hitting the "Return" key
 without any commands will do the same thing.  
3 CLEAR
      [4mCL[0mEAR buffer 

 Clears the selected buffer.  This command should be used with caution,
 because once cleared, it is gone forever.  
3 EXIT
      [4mE[0mXIT [/SAVE] [file-spec] 

 Ends the editing session saving the text in the MAINBUFFER.  /SAVE tells
 EDTEM to save the journal file.  
3 HELP
      [4mH[0mELP [topic [subtopic...]] 

 Provides help in keypad emulation and TPU build-ins.  
3 INCLUDE
      [4mI[0mNCLUDE file-spec [=buffer [/WRITE]] 

 Copies the specified file to the specified buffer at the current cursor
 position.  If the buffer does not exist it is created.  If no buffer is
 specified the current buffer is used.  

 If /WRITE is specified after the buffer name then the buffer is
 automatically written back to disk when the editor is terminated with the
 EXIT command.  

 /WRITE is not available in EDT.  
3 QUIT
      [4mQ[0mUIT [/SAVE] 

 Ends the editing session without saving a copy of your editing work.
 /SAVE tells EDTEM to save the journal file.  
3 RESET
      [4mR[0mESET 

 This command resets the screen.  It is the same as CTRL/R.  This is very
 useful if you have accidentally redefined CTRL/R.  
3 SET,SHOW
4 BUFFER
      [4mSH[0mOW [4mB[0mUFFER 

 Lists all buffers currently in use.  (=) indicates the current buffer. 
4 CURSOR
      [4mSE[0mT [4mC[0mURSOR top:bottom 
           [4mSH[0mOW [4mC[0mURSOR 

 Controls the scrolling region.  
       [1m*[0m  top - distance from top of screen to top of region.  (0-21) 
       [1m*[0m  bottom - distance from bottom of screen to bottom of region.
          (0-21) 
4 SCREEN
      [4mSE[0mT [4mSC[0mREEN width 
           [4mSH[0mOW [4mSC[0mREEN 

 This sets the maximum number of characters displayed per line.
 (80,132) 
4 SEARCH
      [4mSE[0mT [4mSE[0mARCH [[4mG[0mENERAL|[4mE[0mXACT] [[4mB[0mEGIN|[4mE[0mND] [[4mS[0mTRING search_string]
           [[1mN[0mONE|[1mBO[0mLD|[1mBL[0mINK|[1mR[0mEVERSE|[1mU[0mNDER] 
           GENERAL ignores case when searching 
           EXACT requires that the case match exactly 
           BEGIN or END determines the cursor position after a search 
           STRING search_string string defines a string to search for by
           hitting the find key.  [NONE....UNDER] outlines the string
           after it is found.  
      [4mSH[0mOW [4mSE[0mARCH 
 More than 1 option may be specified with SET SEARCH, but SEARCH STRING
 must be the last option on the line.  For example:  
      SET SEARCH END GENERAL UNDER 
5 searchstring
 If brief a search string consists of strings enclosed in qoutes " or
 apostrophes ' separated by parentheses (), ampersands &, or bars |.  
      | means logical or 
      & means logical and 
      () are used to group sets of comparisons 
 The searchstring is a TPU search string.  See section 2.8 of the TPU
 manual for more details on how to construct a search string.  

 c;example 
      SET SEARCH STRING "ABC" 
 looks for the string "ABC" 
      SET SEARCH STRING ('A'|'B'|'C')&'D' 
 looks for "AD" or "BD" or "CD" 
4 TAB
      [4mSE[0mT [4mT[0mAB number 
4 VERSION
      [4mSH[0mOW [4mV[0mERSION 

 Shows the current VAXTPU version number.  
4 WRAP
      [4mSE[0mT [4mW[0mRAP number 
           [4mSH[0mOW [4mW[0mRAP 

 Sets the right margin for wrapping and filling.  This must be done if
 you desire line wrapping.  
3 SUBSTITUTE
      [4mS[0mUBSTITUTE /old_string/new_string/ [[4mW[0mHOLE|[4mB[0mEFORE|[4mR[0mEST|[4mS[0mELECT|[4mL[0mINE]
 [/LOG] 

 Replaces every ocurrence of the old_string by the new for the range
 specified.  If you supply no range the first occurrence is changed.  
       [1m*[0m  WHOLE - Selects whole buffer 
       [1m*[0m  BEFORE - Selects the text before the cursor position 
       [1m*[0m  REST - Selects the text after the cursor position 
       [1m*[0m  SELECT - Selects the text inside a select range 
       [1m*[0m  LINE - Selects the entire current line 
       [1m*[0m  /LOG - Puts a list of the changes into the SHOW buffer 

 You may not perform this command if:  
       [1m*[0m  The current buffer is PROMPT.  
       [1m*[0m  If /LOG is specified and the current buffer is SHOW.  
                                   [1mNOTE[0m
      Normally if you abort the substitution with CTRL/C no changes
      are made in the current buffer.  There is a slight chance that
      the current buffer may be missing the text corresponding to the
      specified range.  The missing text will be located in the
      PROMPT buffer.  You can restore it with the following sequence. 
           1.  Line mode command:  =PROMPT 
           2.  Gold KP5 (top of buffer) 
           3.  Hit select key.  
           4.  Gold KP4 (bottom of buffer) 
           5.  KP6 (cut) 
           6.  Line mode command:  =MAIN (or the current buffer name) 
           7.  Gold KP6 (paste) 
3 WRITE
      [4mW[0mRITE file-spec [[4mW[0mHOLE|[4mB[0mEFORE|[4mR[0mEST|[4mS[0mELECT|[4mL[0mINE|=buffer] 

 Puts a copy of the entire buffer or selected range into the specified
 file.  
       [1m*[0m  WHOLE - Selects whole buffer 
       [1m*[0m  BEFORE - Selects the text before the cursor position 
       [1m*[0m  REST - Selects the text after the cursor position 
       [1m*[0m  SELECT - Selects the text inside a select range 
       [1m*[0m  LINE - Selects the entire current line 
       [1m*[0m  =buffer - Selects the buffer to write 
2 keys
3 list_of_keys
                               Defining keys
 CTRL/K - Start learn sequence 
 CTRL/R - End learn sequence 
                                  Windows
 GOLD CTRL/B - Select 2 windows+read reference file 
 CTRL/B - Toggle 1/2 windows 
 GOLD W - Adjust size of bottom window 
 CTRL/W - Select next buffer for current window 
 GOLD CTRL/W - Select buffer for current window 
 GOLD DOWN_ARROW - Move to bottom window 
 GOLD UP_ARROW - Move to upper window 
                               Line numbers
 GOLD L - Line - Go to specified line 
 GOLD Q - Question - Display current line and column number 
                               Miscellaneous
 GOLD B - Toggle Normal/Box_overstrike/Box_insert cut mode 
 GOLD C - Center current line of text 
 GOLD E - Trim spaces + tabs from End of every line 
 GOLD M - Toggle status line off/on 
 GOLD N - Toggle screen width 132/80 
 GOLD R - Ruler - Display ruler 
 GOLD S - Spaces - Convert tabs=>spaces or spaces=>tabs 
 GOLD T - Display control characters 
 GOLD U - Change case (upper/lower) 
 GOLD V - Display current Version number 
 GOLD X - Toggle word definition (space/nonalpha) 
 GOLD Z - Toggle tab character display 
 GOLD $ - Spawn a DCL command 
 GOLD TAB - Shift text to put cursor at center of screen 
3 CTRL_B
           +----------+----------+
           |          |          |
           |   CTRL   |    B     |
           |          |          |
           +----------+----------+

 The Control/B key toggles between one and two windows.  If two windows
 are being used, then Control/B will return the display to using one
 window.  If one window is being used, Control/B will cause two windows to
 be used, with both windows mapped to the main buffer.  
3 CTRL_K
           +----------+----------+
           |          |          |
           |   CTRL   |    K     |
           |          |          |
           +----------+----------+

 The Control/K key will start a learn sequence for a key.  You will be
 prompted for the key to define.  
3 CTRL_R
           +----------+----------+
           |          |          |
           |   CTRL   |    R     |
           |          |          |
           +----------+----------+

 The Control/R key will complete a learn sequence for a key.  
3 CTRL_W
           +----------+----------+
           |          |          |
           |   CTRL   |    W     |
           |          |          |
           +----------+----------+

 The Control/W key changes the buffer in the current window to the next
 buffer.  If you wish to select a window use GOLD CTRL/W 
3 Gold-B
                     +----------+     +----------+
                     |          |     |          |
                     |   GOLD   |  +  |    B     |
                     |          |     |          |
                     +----------+     +----------+

 The GOLD B key toggles between BOX mode and Normal mode for the CUT
 (Remove), PASTE (Insert here), and SELECT keys.  
3 Gold-C
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    C     |
           |          |     |          |
           +----------+     +----------+

 The GOLD C key will center the text on the current line.  
3 Gold-CTRL_B
           +----------+    +----------+----------+
           |          |    |          |          |
           |   GOLD   | +  |   CTRL   |    B     |
           |          |    |          |          |
           +----------+    +----------+----------+

 The GOLD Control/B key causes two windows to be used, and will read a
 file into the top (reference) window.  GOLD Control/B will prompt for the
 file to read into the reference window.  
3 Gold-CTRL_W
           +----------+    +----------+----------+
           |          |    |          |          |
           |   GOLD   | +  |   CTRL   |    W     |
           |          |    |          |          |
           +----------+    +----------+----------+

 The GOLD Control/W key will prompt you for the buffer to select.  The
 buffer is then mapped to the current window.  If you do not know what
 buffers are available type in ?.  
3 Gold-D
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    D     |
           |          |     |          |
           +----------+     +----------+

 The GOLD D key will insert the current date and time into the text.  
3 Gold-DOWN_ARROW
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    v     |
           |          |     |          |
           +----------+     +----------+

 The GOLD v key will move the cursor from the top window to the bottom
 window when two windows are used.  
3 Gold-E
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    E     |
           |          |     |          |
           +----------+     +----------+

 The GOLD E key will trim spaces and tabs from the end of every line in
 the current buffer.  
3 Gold-F
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    F     |
           |          |     |          |
           +----------+     +----------+

 The GOLD F key will insert a form feed into the text.  The form feed is
 used to mark the end of a page.  
3 Gold-L
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    L     |
           |          |     |          |
           +----------+     +----------+

 The GOLD L key is used to select the line you wish to edit.  You are
 prompted for the line.  
3 Gold-N
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    N     |
           |          |     |          |
           +----------+     +----------+

 The GOLD N key is used to toggle between screen width 132 and 80.  
3 Gold-M
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    M     |
           |          |     |          |
           +----------+     +----------+

 The GOLD M key is used to toggle between visible status or no status line
 in the current window.  
3 Gold-Q
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    Q     |
           |          |     |          |
           +----------+     +----------+

 The GOLD Q key is used to display the current line number along with the
 total number of lines in the buffer.  
3 Gold-R
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    R     |
           |          |     |          |
           +----------+     +----------+

 The GOLD R key will display a ruler in the message area.  
3 Gold-S
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    S     |
           |          |     |          |
           +----------+     +----------+

 The GOLD S key is used for conversion between spaces and tabs.  GOLD S
 will prompt for Space to tab conversion or Tab to space conversion.  

 If you reply with S multiple spaces are converted to tabs.  

 If you reply with T tabs are converted to multiple spaces.  

 Pressing "RETURN" returns to editing with no action taken.  
3 Gold-T
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    T     |
           |          |     |          |
           +----------+     +----------+

 The GOLD T key is used to display non-printable characters.  GOLD T
 prompts for one of three options:  
      1.  DISPLAY_ONE will display the hex, decimal, and octal equivalents
          of the character, along with a printable representation of the
          character in the message area.  
      2.  ON will convert all of the non-printable characters to a
          printable equivalent.  This will change the contents of the
          buffer.  
      3.  OFF will convert all of the printable equivalents of the
          non-printable characters back into ASCII characters.  The
          contents of the buffer will be changed.  

 The default option is DISPLAY_ONE.  
3 Gold-TAB
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    TAB   |
           |          |     |          |
           +----------+     +----------+

 GOLD TAB shifts the text over so that the current cursor position is in
 the middle of the screen.  This is useful when editing long lines.  To
 return to the normal situation press Keypad KEY 0, then another GOLD TAB.
 You should also be aware that GOLD LEFT_ARROW and GOLD RIGHTARROW shift
 the text over by 8 columns.  
3 Gold-U
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    U     |
           |          |     |          |
           +----------+     +----------+

 The GOLD U key is used to set the case of selected text to be all upper
 or all lower case.  GOLD U will prompt for Upper or Lower case.  You
 should enter either U or L.  

 Pressing "RETURN" returns to editing with no action taken.  
3 Gold-UP_ARROW
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |         |
           |          |     |          |
           +----------+     +----------+

 The GOLD key will move the cursor from the bottom window to the top
 window when two windows are used.  
3 Gold-V
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    V     |
           |          |     |          |
           +----------+     +----------+

 The current version of VAXTPU and of the Applicon Extended EDT Emulator
 is displayed using the GOLD V keys.  
3 Gold-W
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    W     |
           |          |     |          |
           +----------+     +----------+

 The GOLD W key is used to adjust the size of the windows when two windows
 are used.  GOLD W prompts for the number of lines to adjust the windows
 by.  A positive number will increase the size of the main window by 4
 lines and decrease the size of the reference window by 4 lines.  
3 Gold-X
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    X     |
           |          |     |          |
           +----------+     +----------+

 The definition of a word can be toggled between whitespace and
 non-alphanumeric characters.  The default setting is for words to be
 defined as characters between spaces.  
3 Gold-Z
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    Z     |
           |          |     |          |
           +----------+     +----------+

 GOLD Z toggles between tab characters displayed as graphic characters or
 spaces.  When graphic display is selected, the tabs appear as a small tb
 followed by dots for the duration of the Tab.  The tab characters in your
 text are displayed as spaces by default.  
3 Gold-$
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    $     |
           |          |     |          |
           +----------+     +----------+

 After GOLD $ you are prompted for a DCL command.  If you supply one, it
 will be executed, and when through your control is returned to the
 original process.  

 If no command is supplied, the process is permanently spawned.  You
 return to your original process with the command:  
      $ LOGOUT 
3 Gold-KP7
                     +----------+     +----------+
                     |          |     |          |
                     |   GOLD   |  +  |    7     |
                     |          |     |          |
                     +----------+     +----------+

 The GOLD KP7 key puts prompts you for an EDT line mode command.  If you
 preface the command by the key word TPU then it is a TPU command.  
2 box_cut_paste
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    B     |
           |          |     |          |
           +----------+     +----------+

 The GOLD B key will toggle the definition of the CUT (Remove), PASTE
 (Insert here), APPEND, and SELECT keys between the normal EDT mode and box
 overstrike or insert mode.  

 In box mode, the select key will create a marker for one corner of an
 imaginary box on the screen.  The opposite corner is defined by the
 position of the cursor.  The box defined by the marker and the cursor is
 used by the CUT key or append key.  

 In box mode, all of the text which is inside the box will be CUT out.  In
 box_overstrike mode the box is replaced by spaces when cut.  In overstrike
 mode PASTE overlays any text when it is pasted.  The cursor is used to mark
 the upper left corner of a PASTE box.  
3 overstrike_example
                             ................
                             ....Mxxxxxxx....
      BOX SELECTED           ....xxxxxxxx....     M - Marker
        BEFORE CUT:          ....xxxxxxxC....     C - Cursor
                             ................

                             ................
                             ....C       ....
      AFTER CUT:             ....        ....     C - Cursor
                             ....        ....
                             ................

                             ................
                             ....        ....
      AFTER CUT              ....        ....     C - Cursor
        BEFORE PASTE         ....        ....
                             ......C.........

                             ................
                             ....        ....
      AFTER PASTE            ....        ....     C - Cursor
                             ....        ....
                             ......Cxxxxxxx..
                                   xxxxxxxx
                                   xxxxxxxx
3 insert_example
                             ................
                             ....Mxxxxxxx....
      BOX SELECTED           ....xxxxxxxx....     M - Marker
        BEFORE CUT:          ....xxxxxxxC....     C - Cursor
                             ................

                             ................
                             ....C...
      AFTER CUT:             ........             C - Cursor
                             ........
                             ................

                             ................
                             ........
      AFTER CUT              ....C...             C - Cursor
        BEFORE PASTE         ........
                             ................

                             ................
                             ........
      AFTER PASTE            ....Cxxxxxxx....      C - Cursor
                             ....xxxxxxxx....
                             ....xxxxxxxx............
2 buffer_selection
 The buffer you wish to edit may be selected by 2 line mode commands or
 several keypad commands.  

                             Line mode commands
       [1m*[0m  =buffer - Sets current window to buffer selected.  
       [1m*[0m  INCLUDE file_name =buffer [/write] - Reads the file into the
          selected buffer and sets current window.  

                               Keypad commands
       [1m*[0m  CTRL/W - Switches to next buffer 
       [1m*[0m  GOLD CTRL/W - Selects buffer 
       [1m*[0m  CTRL/B - Switches from a pair of windows to single window 
       [1m*[0m  GOLD CTRL/B - Selects REFERENCE buffer and reads file.  
2 center_line
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    C     |
           |          |     |          |
           +----------+     +----------+

 The GOLD C key will center the text on the current line.  
2 date_time
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    D     |
           |          |     |          |
           +----------+     +----------+

 The GOLD D key will insert the current date and time into the text.  
2 form_feed
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    F     |
           |          |     |          |
           +----------+     +----------+

 The GOLD F key will insert a form feed into the text.  The form feed is
 used to mark the end of a page.  
2 help
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    PF2   |
           |          |     |          |
           +----------+     +----------+

 The GOLD HELP key will give you help on APLTPU.  If you desire general help
 you can hit the "RETURN" key until the prompt Topic?  appears.  You can
 then ask for help on any topic available on the system.  
2 initialization
 You may specify an initialization file when you start APLTPU to select
 certain features.  This is done by:  
      $ APLTPU file_to_edit /COMMAND=initialization_file 
 The initialization file may contain any TPU commands you wish to execute
 before starting APLTPU.  The initialization file has a default extension of
 .TPU.  

                                   example
      $ APLTPU myfile.for /command=aplbegin 
 The file APLBEGIN.TPU will be executed after myfile.for has been read in.  
3 examples
 Here is a selection of commands you may use to initialize APLTPU.  The
 bar "|" denotes alternative syntax elements.  

 SET(BELL,ALL|BROADCAST,ON|OFF);  
      SET(BELL,ALL,OFF);  - Sets the bell off when a message is typed 
      SET(BELL,BROADCAST,ON);  - Set the bell on to warn of broadcast
           messages 
 SET(AUTOREPEAT,ON|OFF);  - Sets whether the keyboard keys autorepeat 
 SET(INFORMATIONAL,ON|OFF);  - Enables or suppresses information messages 
 SET(MAXLINE,MESSAGEBUFFER,n) - Sets the maximum number of lines in the
           message buffer.  This is normally set to 21.  If 0 there is no
           limit on the number of lines.  
 SET(PROMPTAREA,line_number,length,keyword) - Sets the prompt 
      line_number = line number of prompt line (1-24) 
      length = number of lines in prompt 
      keyword = NONE|BOLD|BLINK|REVERSE|UNDERLINE - Selects the prompt
           format.  
 EDT$LINEMODE("LINE MODE COMMAND");  - This sends a line mode command to
           the EDT emulator.  For example:  
      EDT$LINEMODE("SET SEARCH UNDER GENERAL END");  - sets the search
           mode 
      EDT$LINEMODE("SET SCREEN 132");  - sets the screen width 
2 learn
 The Applicon EDT Emulator can "learn" a function.  This is similar to the
 define key feature of EDT.  A learn sequence is started by using the CTRL/K
 key.  You will be prompted for a key to define.  After you hit the key to
 be defined, all of the keystrokes you enter will be executed and remembered
 until a CTRL/R is entered.  The next time that you use the newly defined
 key, the keystrokes for the key will be performed again.  Note that if the
 definition includes any keys which prompt for input, the answer you
 provided in learn mode is used.  

 CTRL/K - Begin learn sequence 
 CTRL/R - End learn sequence 

 This differs from EDT in that the keystrokes are executed while defined.  
2 line_number
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    Q     |
           |          |     |          |
           +----------+     +----------+

 The GOLD Q key is used to display the current line number along with the
 total number of lines in the buffer.  

           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    L     |
           |          |     |          |
           +----------+     +----------+

 The GOLD L key is used to select the line you wish to edit.  You are
 prompted for the line.  
2 ruler
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    R     |
           |          |     |          |
           +----------+     +----------+

 The GOLD R key will display a ruler in the message area.  
2 saving_keys
 Unlike EDT there is no easy way to create a startup command file for
 APLTPU.  However if you wish you may create a new version of this editor
 with all of the keys you have defined.  To do this go into command mode by
 pressing GOLD then KP7.  You will be prompted:  
      Command:  
 you reply:  
      TPU SAVE("[directory]filename") 
 Where filename is the name of the new TPU initialization file.  To run the
 new editor:  
      EDIT /TPU/SECTION=[directory]filename.gbl filename.in 
2 search
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    PF3   |
           |          |     |          |
           +----------+     +----------+

 GOLD PF3 is the EDT search mode.  This has been modified to make it more
 convenient.  While in this mode you may used the arrow keys, return key,
 undelete line, undelete word, undelete character, and paste keys to
 construct the string to look for.  The special insert key allows you insert
 arbitrary control characters to look for.  
2 screen_width
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    N     |
           |          |     |          |
           +----------+     +----------+

 The GOLD N key is used to toggle between screen width 132 and 80.  This
 must be used rather than the EDT command SET SCREEN.  The SET SCREEN
 command only changes the width for a single window screen.  
2 shift_text
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    TAB   |
           |          |     |          |
           +----------+     +----------+

 GOLD TAB shifts the text over so that the current cursor position is in the
 middle of the screen.  This is useful when editing long lines.  To return
 to the normal situation press Keypad KEY 0, then another GOLD TAB.  You
 should also be aware that GOLD LEFT_ARROW and GOLD RIGHTARROW shift the
 text over by 8 columns.  
2 space_tab_conversion
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    S     |
           |          |     |          |
           +----------+     +----------+

 The GOLD S key is used for conversion between spaces and tabs.  GOLD S will
 prompt for Space to tab conversion or Tab to space conversion.  

 If you reply with S multiple spaces are converted to tabs.  

 If you reply with T tabs are converted to multiple spaces.  

 Pressing "RETURN" returns to editing with no action taken.  
2 spawn
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    $     |
           |          |     |          |
           +----------+     +----------+

 After GOLD $ you are prompted for a DCL command.  If you supply one, it
 will be executed, and when through your control is returned to the original
 process.  

 If no command is supplied, the process is permanently spawned.  You return
 to your original process with the command:  
      $ LOGOUT 
2 status_line
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    M     |
           |          |     |          |
           +----------+     +----------+

 The GOLD M key is used to toggle between visible status or no status line
 in the current window.  
2 tab_display
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    Z     |
           |          |     |          |
           +----------+     +----------+

 GOLD Z toggles between tab characters displayed as graphic characters or
 spaces.  When graphic display is selected, the tabs appear as a small tb
 followed by dots for the duration of the Tab.  The tab characters in your
 text are displayed as spaces by default.  
2 translate_ctrl_chars
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    T     |
           |          |     |          |
           +----------+     +----------+

 The GOLD T key is used to display non-printable characters.  GOLD T prompts
 for one of three options:  

      1.  DISPLAY_ONE will display the hex, decimal, and octal equivalents
          of the character, along with a printable representation of the
          character in the message area.  
      2.  ON will convert all of the non-printable characters to a printable
          equivalent.  This will change the contents of the buffer.  
      3.  OFF will convert all of the printable equivalents of the
          non-printable characters back into ASCII characters.  The contents
          of the buffer will be changed.  

 The default option is DISPLAY_ONE.  
2 trim_buffer
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    E     |
           |          |     |          |
           +----------+     +----------+

 The GOLD E key will trim spaces and tabs from the end of every line in the
 current buffer.  
2 upper_lower_case
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    U     |
           |          |     |          |
           +----------+     +----------+

 The GOLD U key is used to set the case of selected text to be all upper or
 all lower case.  GOLD U will prompt for Upper or Lower case.  You should
 enter either U or L.  

 Pressing "RETURN" returns to editing with no action taken.  
2 version
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    V     |
           |          |     |          |
           +----------+     +----------+

 The current version of VAXTPU and of the Applicon Extended EDT Emulator is
 displayed using the GOLD V keys.  
2 windows
 You may edit in either one or two windows.  When two windows are used, the
 bottom window is generally mapped to the main buffer with the file that is
 being edited, and the top window mapped either to a reference file or to
 the main buffer.  All editing operations are allowed in both windows.  The
 following keys are used to manipulate windows:  

  CTRL/B        - Toggle between one and two windows 
  GOLD CTRL/B   - Open a reference file in top window 
  GOLD UP_ARROW - Move to top window 
  GOLD DOWN_ARROW    - Move to bottom window 
  GOLD W        - Adjust the relative size of the windows 
  CTRL/W - Select next buffer for current window 
  GOLD CTRL/W - Select buffer for current window 

                In addition 2 line mode commands switch buffers.  
                     =buffer 
                     INCLUDE file_name [=buffer] [/WRITE] 
2 word_definition
           +----------+     +----------+
           |          |     |          |
           |   GOLD   |  +  |    X     |
           |          |     |          |
           +----------+     +----------+

 The definition of a word can be toggled between whitespace and
 non-alphanumeric characters.  The default setting is for words to be
 defined as characters between spaces.  
