1 Cheat_Sheet
 -----------------------------------------------------------------------------

                  The following additional keys are defined:

 CTRL/B      - Toggle one/two windows     GOLD S - Convert tabs/spaces
 GOLD CTRL/B - Open a reference file      GOLD T - Convert non-printable chars
 GOLD UP     - Move to top window         GOLD U - Convert upper/lower/capital
 GOLD DOWN   - Move to bottom window      GOLD E - Trim spaces/tabs line end
 GOLD W      - Adjust window sizes        GOLD C - Center a line of text
 CTRL/N      - "Nuke" a multi window      CTRL/V - Enter control character

 GOLD M      - Save current position      GOLD X - Toggle word definition
 GOLD G      - Go to saved position       GOLD B - Toggle box SELECT/CUT/PASTE
 GOLD L      - Go to specified line       GOLD O - Toggle overstrike/insert
 GOLD Q      - Display line/column        GOLD Y - Toggle graphics display

 GOLD F      - Toggle margin support      CTRL/K - Start learn sequence
 GOLD <      - Set left margin            CTRL/R - End learn sequence
 GOLD >      - Set right margin           GOLD I - Initialization commands
 GOLD TAB    - Set tab size               GOLD $ - Issue DCL commands

 GOLD Z      - Display message buffer     GOLD J - Selected substitution
 GOLD R      - Display a "ruler"          GOLD V - Display TPU version

 -----------------------------------------------------------------------------

    The following commands are available from APLEVE initialization files,
    as DO commands, as GOLD_I key commands, or as line mode commands:

 {ENABLE|DISABLE} BOX                   - Enables BOX mode SELECT/CUT/PASTE
 {ENABLE|DISABLE} DISPLAY DEFAULT_FILE  - Enables display of default filename
 {ENABLE|DISABLE} MARGIN                - Enables APLEVE margin support
 {ENABLE|DISABLE} MULTI WINDOWS         - Enables APLEVE multi windows
 {ENABLE|DISABLE} WILDCARD FIND         - Enables wildcard FINDs
 HELP                                   - If interactive, provides help
 MESSAGE message                        - Displays user message
 PRINT HELP file                        - Writes help to file
 SET CURSOR top:bottom                  - Controls scrolling
 SET DCL {ERASE|NOERASE}                - Erase DCL buffer between commands
 SET INSERT                             - Sets MAIN buffer to INSERT mode
 SET LEFT_MARGIN n                      - Left margin - APLEVE margin support
 SET OVERSTRIKE                         - Sets MAIN buffer to OVERSTRIKE mode
 SET QUIET                              - Disables APLEVE command verification
 SET RIGHT_MARGIN n                     - Right margin - APLEVE margin support
 SET SCREEN width                       - For 80/132 column screen width
 SET SEARCH {GENERAL|EXACT|EVE}         - Set case sensitivity for search
 SET TAB EVERY number                   - Set tab sizes for APLEVE TABs
 SET VERIFY                             - Enables APLEVE command verification
 SET WORD {EDT|NON-ALPHANUMERIC|user}   - Sets WORD definition
 SET WRAP number                        - Sets WRAP column for EDT wrapping
 TPU command                            - Executes the specified TPU command

1 Commands

    o  For a list of APLEVE help topics enter APLEVE

 The Schlumberger Extended EVE Editor (APLEVE) supports the following keys
 and commands in addition to the commands provided by EVE.

 APLEVE KEYS:

 CTRL/B      - Toggle one/two windows     GOLD S - Convert tabs/spaces
 GOLD CTRL/B - Open a reference file      GOLD T - Convert non-printable chars
 GOLD UP     - Move to top window         GOLD U - Convert case upper/lower/cap
 GOLD DOWN   - Move to bottom window      GOLD E - Trim spaces/tabs line end
 GOLD W      - Adjust window sizes        GOLD C - Center a line of text
 CTRL/N      - "Nuke" a multi window      CTRL/V - Enter control character

 GOLD M      - Save current position      GOLD X - Toggle word definition
 GOLD G      - Go to saved position       GOLD B - Toggle box SELECT/CUT/PASTE
 GOLD L      - Go to specified line       GOLD O - Toggle overstrike/insert
 GOLD Q      - Display line/column        GOLD Y - Toggle graphics display

 GOLD F      - Toggle margin support      CTRL/K - Start learn sequence
 GOLD <      - Set left margin            CTRL/R - End learn sequence
 GOLD >      - Set right margin           GOLD I - Initialization commands
 GOLD TAB    - Set tab size               GOLD $ - Issue DCL commands

 GOLD Z      - Display message buffer     GOLD J - Selected substitution
 GOLD R      - Display a "ruler"          GOLD V - Display TPU version


 LINE MODE COMMANDS:

 {ENABLE|DISABLE} BOX                   - Enables BOX mode SELECT/CUT/PASTE
 {ENABLE|DISABLE} DISPLAY DEFAULT_FILE  - Enables display of default filename
 {ENABLE|DISABLE} MARGIN                - Enables APLEVE margin support
 {ENABLE|DISABLE} MULTI WINDOWS         - Enables APLEVE multi windows
 {ENABLE|DISABLE} WILDCARD FIND         - Enables wildcard FINDs
 HELP                                   - If interactive, provides help
 MESSAGE message                        - Displays user message
 PRINT HELP file                        - Writes help to file
 SET CURSOR top:bottom                  - Controls scrolling
 SET DCL {ERASE|NOERASE}                - Erase DCL buffer between commands
 SET INSERT                             - Sets MAIN buffer to INSERT mode
 SET LEFT_MARGIN n                      - Left margin for APLEVE margin support
 SET OVERSTRIKE                         - Sets MAIN buffer to OVERSTRIKE mode
 SET QUIET                              - Disables APLEVE command verification
 SET RIGHT_MARGIN n                     - Right margin for APLEVE margin support
 SET SCREEN width                       - For 80/132 column screen width
 SET SEARCH {GENERAL|EXACT|EVE}         - Set case sensitivity for search
 SET TAB EVERY number                   - Set tab sizes for APLEVE TABs
 SET VERIFY                             - Enables APLEVE command verification
 SET WORD {EDT|NON-ALPHANUMERIC|user}   - Sets WORD definition
 SET WRAP number                        - Sets WRAP column for EDT wrapping
 TPU command                            - Executes the specified TPU command
1 APLEVE
                       Schlumberger Extended EVE Editor

         The Schlumberger Extended EVE Editor provides additional
         functions to the DEC EVE Editor.    Below are the topics
         available in HELP.

         CTRL_B         CTRL_K         CTRL_N         CTRL_R
         CTRL_V         GOLD_B         GOLD_CTRL_B    GOLD_C
         GOLD_DOWN      GOLD_E         GOLD_F         GOLD_G
         GOLD_I         GOLD_J         GOLD_L         GOLD_M
         GOLD_O         GOLD_Q         GOLD_R         GOLD_S
         GOLD_T         GOLD_U         GOLD_UP        GOLD_V
         GOLD_W         GOLD_X         GOLD_Y         GOLD_Z
         GOLD_$         GOLD_<         GOLD_>         GOLD_TAB
         Box_Cut_Paste  Case_Convert   Center_Line    DCL
         Enter_CTRL     Graphics       GoTo_Line      Init_File
         Input_File     Overstrike     Learn          Line/Column
         Margins        Messages       Position       Ruler
         Substitution   Tab_Convert    Tab_Stops      Trim_Buffer
         Version        Wildcard_Find  Windows        Word_Def       
         Xlate_CTRL
1 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.

          If Multi-Windows are enabled, then Control/B will split the
          current window into two windows.
1 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.
1 CTRL_N
                               +----------+----------+
                            |          |          |
                            |   CTRL   |    N     |
                            |          |          |
                            +----------+----------+

           The Control/N key "Nukes" the current window when Multi-
           Windows are enabled.
1 CTRL_R
                               +----------+----------+
                            |          |          |
                            |   CTRL   |    R     |
                            |          |          |
                            +----------+----------+

          The Control/R key will complete a learn sequence for a key.
1 CTRL_V
                               +----------+----------+
                            |          |          |
                            |   CTRL   |    V     |
                            |          |          |
                            +----------+----------+

          The Control/V key will place the next character, including
          control characters at the current cursor position.    This
          provides,  for example,  a convienent  way to enter escape
          sequences by typing CTRL/V <ESC> (CTRL/V CTRL/[ on VT220).
1 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.
1 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  ref-
           erence window.

           If Multi-Windows are enabled, the current window is split
           and the reference file is read into the top window.

           You can disable the display of the default filename either
           in an initialization file or through line mode by entering
           the ENABLE|DISABLE DISPLAY DEFAULT_FILENAME command.
1 GOLD_C
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    C     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_C key will center the text on the current line.
1 GOLD_DOWN
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    v     |
                         |          |     |          |
                         +----------+     +----------+

          The  GOLD_v  (GOLD DOWN_ARROW)  key will move the cursor from
          the top window to the bottom window when two windows are used.

          If Multi-Windows are enabled, the cursor will move to the next
          lower window.
1 GOLD_E
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    E     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_E key will trim spaces and tabs from every line in
          the current buffer.
1 GOLD_F
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    F     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_F key toggles margin support ON/OFF.   If margin support
        is enabled, then the space, tab, return, and fill keys will cause
        text to be formatted within the margins specified by  the  GOLD_<
        and GOLD_> keys (columns 1 and 75 by default).

        You can specify margins either in an initialization file or from
        line mode using the following commands:

                ENABLE|DISABLE MARGIN
                SET LEFT_MARGIN n
                SET RIGHT_MARGIN n
1 GOLD_G
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    G     |
                         |          |     |          |
                         +----------+     +----------+

         The  GOLD_G  key moves the cursor to the position previously
         saved with a GOLD_M key.   GOLD_G can't move between buffers
         and/or windows.

         Eight different positions can be specified to the GOLD_G key
         by using the EDT repeat count facility.  To specify position
         2 for example, you would use the key sequence:

                                 GOLD 2 GOLD G

         If a repeat count is not specified, then position 0 is used.
1 GOLD_I
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    I     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_I key allows APLEVE initialization commands to be
          entered interactively.   For a complete description of the
          available commands, see the help for Init_File.

          This key is equivalent to the EVE DO key.
1 GOLD_J
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    J     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_J  key substitutes one string for another in the
           select range.     GOLD_J will prompt for the two strings,
           and uses the responses from the last GOLD_J invocation as
           the defaults.
1 GOLD_L
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    L     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_L key will prompt for a line to move the cursor to.
1 GOLD_M
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    M     |
                         |          |     |          |
                         +----------+     +----------+

         The  GOLD_M  key saves (marks)  the current cursor position.
         The  GOLD_G  key can then be used to move the cursor back to
         this position.

         Eight different positions can be specified to the GOLD_M key
         by using the EDT repeat count facility.  To specify position
         2 for example, you would use the key sequence:

                                 GOLD 2 GOLD M

         If a repeat count is not specified, then position 0 is used.
1 GOLD_O
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    O     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_O key toggles between insert and overstrike modes
          for the current buffer.
1 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 and the
           current cursor column position.
1 GOLD_R
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    R     |
                         |          |     |          |
                         +----------+     +----------+

    The GOLD_R key will display a ruler at the top of the current window.
1 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.   The default is S to convert spaces to tabs.
1 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.
1 GOLD_U
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    U     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_U key is used to set the case of selected text to be
         all upper case, all lower case,  or will capitalize the text.
         GOLD_U will prompt for Upper,  Lower,  or  Capitalize.    You
         should enter either U, L, or C.  The default is lower case.
1 GOLD_UP
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    ^     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_^ (GOLD UP_ARROW) key will move the cursor from the
        bottom window to the top window when two windows are used.

        If  Multi-Windows  are  enabled, the cursor will move to the
        next higher window.
1 GOLD_V
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    V     |
                         |          |     |          |
                         +----------+     +----------+

        The current version of VAXTPU and of the Schlumberger Extended
        EVE Editor is displayed using the GOLD V key.
1 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 and decrease the size of the ref-
        erence window.
1 GOLD_X
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    X     |
                         |          |     |          |
                         +----------+     +----------+

          The definition of a  word  can be toggled between whitespace,
          non-alphanumeric characters, and if defined, a user specified
          word definition.    For information on  user  specified  word
          definitions, see help on Init_files.   The default setting is
          for words to be defined as non-alphanumerics.
1 GOLD_Y
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    Y     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_Y key will toggle the translation of escape sequences.
        This key should be used carefully,  because the cursor position
        may not  necessarily  correspond  with the true position in the
        text buffer.    Also, escape sequences sent to the terminal may
        interfere with those normally sent by the screen manager.   Use
        this key at your own risk.
1 GOLD_Z
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    Z     |
                         |          |     |          |
                         +----------+     +----------+

        Displays the contents of the message buffer.   Carriage returns
        and line feeds are processed to allow system shutdown and other
        messages to be read.
1 GOLD_$
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    $     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_$ creates a subprocess to execute DCL commands, and
         displays the output from the commands in the top window of a
         split screen display.   Information in the DCL buffer can be
         edited.

         The following restrictions apply:

          - This command can not be used in a CAPTIVE account or if
            your subprocess quota is exhausted.

          - You do not see any prompts from utilites

          - Only utilities which support input/output to a mailbox
            may be used.   Utilities such as PHONE or TPU which take
            full control of the screen will not work properly.
1 GOLD_<
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    <     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_< key sets the left margin to be used when margin
          support is enabled.
1 GOLD_>
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    >     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_< key sets the right margin to be used when margin
          support is enabled.
1 GOLD_TAB
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |   TAB    |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_TAB key prompts for a new spacing between tab stops.
          If a spacing of 0 is specified, the TAB key reverts to normal
          TAB functionality.
1 Box_Cut_Paste
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    B     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_B key will toggle the definition of  the  CUT (Remove),
        PASTE (Insert here), and SELECT keys between the normal EDT mode
        and box 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 def-
        ined by the position of the cursor.  The box defined by the mar-
        ker and the cursor is used by the CUT key.

        In box mode, all of the text which is inside the box will be CUT
        out, and replaced by spaces.   For a PASTE, the box in the paste
        buffer will overlay any text when in it pasted in.    The cursor
        is used to mark the upper left corner of a PASTE box.

        Box mode can be enabled/disabled from an  initialization file or
        from line mode with the ENABLE|DISABLE BOX command.


                                   EXAMPLE:

                               ................
                               ....M...........
        BOX SELECTED           ................     M - Marker
          BEFORE CUT:          ...........C....     C - Cursor
                               ................


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


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


                               ................
                               ....        ....
        AFTER PASTE            ....        ....     C - Cursor
                               ....        ....
                               ......C.........
                                     ........
                                     ........
1 Case_Conversion
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    U     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_U key is used to set the case of selected text to be
         all upper case, all lower case,  or will capitalize the text.
         GOLD_U will prompt for Upper,  Lower,  or  Capitalize.    You
         should enter either U, L, or C.  The default is lower case.
1 Center_Line
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    C     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_C key will center the text on the current line.
1 DCL
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    $     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_$ creates a subprocess to execute DCL commands, and
         displays the output from the commands in the top window of a
         split screen display.   Information in the DCL buffer can be
         edited.

         The following restrictions apply:

          - This command can not be used in a CAPTIVE account or if
            your subprocess quota is exhausted.

          - You do not see any prompts from utilites

          - Only utilities which support input/output to a mailbox
            may be used.   Utilities such as PHONE or TPU which take
            full control of the screen will not work properly.
1 Enter_CTRL_Char
                               +----------+----------+
                            |          |          |
                            |   CTRL   |    V     |
                            |          |          |
                            +----------+----------+

          The Control/V key will place the next character, including
          control characters at the current cursor position.    This
          provides,  for example,  a convienent  way to enter escape
          sequences by typing CTRL/V <ESC> (CTRL/V CTRL/[ on VT220).
1 Graphics
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    Y     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_Y key will toggle the translation of escape sequences.
        This key should be used carefully,  because the cursor position
        may not  necessarily  correspond  with the true position in the
        text buffer.    Also, escape sequences sent to the terminal may
        interfere with those normally sent by the screen manager.   Use
        this key at your own risk.
1 Goto_Line
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    L     |
                         |          |     |          |
                         +----------+     +----------+

         The GOLD_L key will prompt for a line to move the cursor to.
1 Init_File
     The Schlumberger EVE Editor  (APLEVE)  can be customized to
  suit your needs with initialization files.     Two types of
  initialization files may be used,  COMMAND files containing
  VAXTPU commands, and INITIALIZATION files containing APLEVE
  commands:

  COMMAND_files:

  Command files contain VAXTPU commands and are documented in the
  VAX Text Processing Utility Manual in the VMS documentation set.
  The search sequence for command files is:

  1) None if /NOCOMMAND is specified in the TPU command line

  2) Any file specified by /COMMAND in the TPU command line

  3) The logical name TPU$COMMAND is used next

  4) The file TPU$COMMAND.TPU in the current directory


 INITIALIZATION_files:

  Initialization files  contain  Schlumberger  EVE  Editor (APLEVE)
  commands to  allow  you to  change the  default setting of APLEVE
  options.

  APLEVE commands can be abbreviated to the shortest unique command.

  The search sequence for initialization files is:

  1) None if /NOINIT is specified in the TPU command line

  2) Any file specified by /INIT in the TPU command line

  3) The logical name APLEVE_INIT

  4) The file APLEVE_INIT.APLEVE in the current directory

  5) The file APLEVE_INIT.APLEVE in your login directory, SYS$LOGIN:


  Type COMMANDS for help on the available initialization commands.
  Note that the following commands are also available:


  Comments

          ! Comment

  Lines in an APLEVE_INIT file beginning with "!" are treated as
  comments and ignored.


  Continuation

        commnd -

  APLEVE commands may be continued to another line by ending them
  with a "-".


  Messages

        MESSAGE message_text

  Messages may be displayed to the user with the MESSAGE command.
1 Input_File

           The Schlumberger EVE Editor (APLEVE) is invoked as follows:

                $ EVE filename [,filename [,...]]

        The filename can contain wildcards.   Note that the symbols
        EVE and EVER should be defined as follows:

                $ EVE  :== @SYS$LIBRARY:APLEVE
                $ EVER :== @SYS$LIBRARY:APLEVER

        EVER will edit files /READ_ONLY, and will not use a journal
        file.


        The following switches may be appended to a filename:

          /CONFIRM

        The /CONFIRM switch causes APLEVE to confirm for each file
        to be edited,  whether  or not the file should actually be
        edited.  You can answer Yes, No, or Quit.   The default is
        not to edit the file.     Quit will cause  APLEVE  to stop
        searching for files.

        Example:

            $ EVE *.COM/CONFIRM
            Edit file SYS$SYSDEVICE:[USER]BINREAD.COM;4 [Y/N/Q]?
            Edit file SYS$SYSDEVICE:[USER]LOGIN.COM;132 [Y/N/Q]?
            Edit file SYS$SYSDEVICE:[USER]SEARCH.COM;1 [Y/N/Q]? Q
            $
1 Overstrike
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    O     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_O key toggles between insert and overstrike modes
          for the current buffer.
1 Learn
           The Schlumberger EVE Editor  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 remembered unitl 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
1 Line/Column
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    Q     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_Q  key is used to display the current line number
           along with the total number of lines in the buffer and the
           current cursor column position.
1 Margins
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    F     |
                         |          |     |          |
                         +----------+     +----------+

        The GOLD_F key toggles margin support ON/OFF.   If margin support
        is enabled, then the space, tab, return, and fill keys will cause
        text to be formatted within the margins specified by  the  GOLD_<
        and GOLD_> keys (columns 1 and 75 by default).

        You can specify margins either in an initialization file or from
        line mode using the following commands:

                ENABLE|DISABLE MARGIN
                SET LEFT_MARGIN n
                SET RIGHT_MARGIN n
1 Messages
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    Z     |
                         |          |     |          |
                         +----------+     +----------+

        Displays the contents of the message buffer.   Carriage returns
        and line feeds are processed to allow system shutdown and other
        messages to be read.
1 Position
           The current cursor position can be saved and restored using the
        GOLD_M and GOLD_G keys.   The GOLD_M key marks the current pos-
        ition, and GOLD_G goes back to a marked position.
1 Ruler
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    R     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_R key will display a ruler in the message area.
1 Substitution
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    J     |
                         |          |     |          |
                         +----------+     +----------+

           The GOLD_J  key substitutes one string for another in the
           select range.     GOLD_J will prompt for the two strings,
           and uses the responses from the last GOLD_J invocation as
           the defaults.
1 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.   The default is S to convert spaces to tabs.
1 TAB_stops
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |   TAB    |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_TAB key prompts for a new spacing between tab stops.
          If a spacing of 0 is specified, the TAB key reverts to normal
          TAB functionality.
1 Trim_Buffer
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    E     |
                         |          |     |          |
                         +----------+     +----------+

          The GOLD_E key will trim spaces and tabs from every line in
          the current buffer.
1 Version
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    V     |
                         |          |     |          |
                         +----------+     +----------+

        The current version of the Schlumberger Extended EVE Editor
        is displayed using the GOLD V key.
1 Wildcard_Find

        {ENABLE|DISABLE} WILDCARD FIND

  The ENABLE WILDCARD FIND command causes the Find (GOLD PF3 or 
  VT2xx/VT3xx FIND) key to perform wildcard searches.  The SHOW
  WILD command will show the valid wildcard characters.   Also,
  the GOLD FIND key for VT2xx/VT3xx terminals is defined to do
  a normal non-wildcard find.

  The DISABLE WILDCARD FIND command restores the normal meaning
  of these keys.
1 Windows
          The Schlumberger Extended  EVE  Editor allows editting in either
       one or two windows. When two windows are used, the bottom window
       is 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      - Move to top window
              GOLD DOWN    - Move to bottom window
              GOLD W       - Adjust the relative size of the windows
              CTRL/N       - "Nukes" a multi window
1 Word_Definition
                            +----------+     +----------+
                         |          |     |          |
                         |   GOLD   |  +  |    X     |
                         |          |     |          |
                         +----------+     +----------+

          The definition of a  word  can be toggled between whitespace,
          non-alphanumeric characters, and if defined, a user specified
          word definition.    For information on  user  specified  word
          definitions, see help on Init_files.   The default setting is
          for words to be defined as non-alphanumerics.
1 Xlate_CTRLs
                            +----------+     +----------+
                         |          |     |          |
                         |   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.
1 ENABLE_BOX

        {ENABLE|DISBALE} BOX

  The ENABLE/DISABLE BOX command performs the same function as the
  GOLD B command and changes the  SELECT/CUT/PASTE keys to work in
  either BOX mode or the normal EDT mode.      See GOLD_B for more
  information.
1 ENABLE_DISPLAY

        {ENABLE|DISBALE} DISPLAY option

  The ENABLE/DISABLE DISPLAY commands affect the display from
  APLEVE commands.   Currently,  the only supported option is

        {ENABLE|DISBALE} DISPLAY DEFAULT_FILENAME

  which affects the  display  of  a default file name for the
  GOLD CTRL/B key.  GOLD CTRL/B will still use a default file
  name of the last file specified to  GOLD CTRL/B,  but won't
  show the default file name in the prompt when disabled.
1 ENABLE_MARGIN

        {ENABLE|DISBALE} MARGIN

  The ENABLE/DISABLE MARGIN  command performs the same function
  as the GOLD F key and enables margin support,    causing text
  to stay within the bounds specified by either SET LEFT_MARGIN
  and SET RIGHT_MARGIN or by the GOLD_< and GOLD_> keys.
1 ENABLE_MULTI_W

        {ENABLE|DISABLE} MULTI WINDOWS

  The  ENABLE/DISABLE MULTI WINDOW command enables the window keys
  to create multiple windows on the screen, or allows for only two
  windows.
1 ENABLE_WILD_F

        {ENABLE|DISABLE} WILDCARD FIND

  The ENABLE WILDCARD FIND command causes the Find (GOLD PF3 or 
  VT2xx/VT3xx FIND) key to perform wildcard searches.  The SHOW
  WILD command will show the valid wildcard characters.   Also,
  the GOLD FIND key for VT2xx/VT3xx terminals is defined to do
  a normal non-wildcard find.

  The DISABLE WILDCARD FIND command restores the normal meaning
  of these keys.
1 PRINT_HELP

          PRINT HELP file

  The PRINT HELP command will copy an APLEVE "Cheat Sheet" to the
  specified file.
1 SET_CURSOR

          SET CURSOR top:bottom

  Controls scrolling of the screen relative to the distance of the
  cursor from the screen top and the screen bottom.  Values for the
  top and bottom can range from 0 to 21.  Default:  SET CURSOR 7:14.
1 SET_DCL

          SET DCL {ERASE|NOERASE}

  Controls whether the DCL command erases the DCL buffer between
  DCL commands.
1 SET_INSERT

          SET INSERT

  Sets the MAIN buffer to be in insert mode whereby text is inserted
  at the cursor position as it is entered.
1 SET_LEFT_MARGIN

          SET LEFT_MARGIN n

  The SET LEFT_MARGIN command performs the same function as the
  GOLD_< key and sets the left margin  to  column  n  if margin
  support is enabled (GOLD_F or ENABLE MARGINS)
1 SET_OVERSTRIKE

          SET OVERSTRIKE

  Sets the MAIN buffer to be in overstrike mode whereby text is
  replaced at the cursor position as it is entered.
1 SET_QUIET

          SET QUIET

  The SET QUIET command will turn off command verification until
  a SET VERIFY command is issued.    This will eliminate some of
  the messages from APLTPU commands.
1 SET_RIGHT_MARG

          SET RIGHT_MARGIN n

  The SET RIGHT_MARGIN command performs the same function as the
  GOLD_> key and sets the right margin  to  column  n  if margin
  support is enabled (GOLD_F or ENABLE MARGINS)
1 SET_SCREEN

          SET SCREEN width

  Sets the maximum number of characters that VAXTPU displays on
  a line of text.  The possible widths for VT100 terminals with
  advanced video option  (AVO)  are 80 and 132.   The width for
  VT100 terminals without AVO is 80.    The possible widths for
  VT200 terminals are 80 and 132.    Default:  set by operating
  system.
1 SET_SEARCH

          SET SEARCH {GENERAL|EXACT|EVE}

  If EXACT, then searches are case sensitive.     If GENERAL,  then
  searches are case insensitive.     If EVE, then searches are case
  sensitive if the search string conatains any upper case character.
1 SET_VERIFY

          SET VERIFY

  The SET VERIFY command will turn on command verification
  previously turned off by SET QUIET.
1 SET_WORD

          SET WORD {EDT|NON-ALPHANUMERIC|"user specified"}

  The  SET WORD  command performs the same operation as the GOLD_X key
  and changes word delimiters to be whitespace (EDT), non-alphanumeric
  characters (NON-ALPHANUMERIC), or any user specified delimeters.
1 SET_WRAP

          SET WRAP number

  Determines the column (when margin support is disabled) at which
  text will be wrapped when in keypad mode.   It is also the right
  margin used by the FILL command.     If a SET WRAP number is not
  issued, then the FILL command uses the window size.
1 TPU

          TPU command

  Executes the specified VAXTPU command.
