1 ICE
ICE is a command line editor for the VAX family of  computers  running  the
VMS  operating  system.   It  aids  the  interactive  user  in entering DCL
commands to the operating system.  With ICE you can:


      o  Recall up to 22 previously issued DCL command lines
      o  Edit any recalled DCL command line
      o  Keep previously issued DCL commands from session to session


ICE will work on any compatible VT52 or VT100 series terminal.
2 Commands
The following commands are used in ICE for either:


      o  DCL Command Retrieval
      o  Command Editing (of retrieved DCL commands)
      o  On-Line Help
      o  STOPing ICE



        Command         Function
        -------         --------
                        [COMMAND RETRIEVAL]
        <ESC>   -       retrieve last DCL command or return to prompt
        CTRL/A  -       retrieve next DCL command (forwards)
        CTRL/B  -       retrieve next DCL command (backwards)
        CTRL/E  -       display all saved DCL commands
                        [COMMAND EDITING]
        <BS>    -       move cursor to the left
        CTRL/F  -       move cursor to the right
        <DEL>   -       delete character to left of cursor
        CTRL/D  -       delete character over cursor
        <LF>    -       delete word to left of cursor
        CTRL/W  -       delete word to right of cursor
        CTRL/G  -       delete from cursor to end of line
        CTRL/U  -       delete entire DCL command line
        CTRL/R  -       re-write current DCL command line
                        [MISCELLANEOUS]
        ?       -       display this HELP text
        STOP    -       EXIT from ICE and return to DCL
2 Example
The example session below illustrates the type of thing you  can  do  using
ICE:


        Command Line            Comment                 User Action
        ------------            -------                 -----------
$ Type DRA1:[JONES]login.cm     (User wants to type     Press RETURN
                                a file)
%TYPE-W-OPENIN, file not found  (User gets an error)    Press <ESC>
                                                        to retrieve
                                                        the command.
$ Type DRA1:[JONES]login.cm     (Command is recalled)   Command can
                                                        now be edited..
                                                        Press <DEL> to
$ Type DRA1:[JONES]login.c      (The "m" was deleted)   delete the bad
                                                        character.
$ Type DRA1:[JONES]login.com    (Correct characters     Now add the "om"
                                are now added)          characters and
                                                        press <RETURN>
$ (The contents of login.com                            to re-submit the
  are now typed....                                     command to DCL.
$                               (User wants to see      Press CTRL/E
                                the saved commands)
(screen cleared)
Saved DCL commands (currently at >)
> Type DRA1:[JONES]login.com    (Saved commands are displayed.  The ">"
  directory/full                shows the CURRENT command position on the
  systat                        "STACK", i.e. that command that will be
                                recalled with the <ESC> key.
                                The user can move up and down the stack
                                with CTRL/A or CTRL/B to
                                select other previously issued DCL commands
                                for editing or re-submittal. 


The above was a SIMPLE example of an ICE recall and edit session.

Note that there are SEVERAL powerful editing commands that allow you to:

      o  MOVE the CURSOR to any position on the recalled command line
         (in either direction)
      o  DELETE CHARACTERS and WORDS in either the FORWARD or BACKWARD
         direction
      o  DELETE from the cursor to the END of the command LINE
      o  DELETE the ENTIRE command LINE
      o  RE-TYPE a command line if it becomes garbled (due to line noise,
         etc.)


The character "?" (followed by <RETURN>) at command level will display a
menu of
ICE commands for quick reference.

*** An ICE users guide can be found in USR:ICEUSER.GDE ***
*** ICE release notes can be found in USR:ICEBEWARE.BWR ***
