;
                                   VCED.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
               4k (32)   0109  1.8        Paul Pomerleau 9/86      Z3COM10

  1- Syntax  2- Commands  3- Notes                                            

   VCED  (Video Command EDitor)  is  a  ZCPR3 shell which  allows  you to edit 
command lines that you enter and to recall those that you wish to  re-execute. 
Just call it up without any parameters and it will install itself.   VCED will 
remain active until the ^_  (Terminate) command is issued from the editor.   A 
subset of WordStar commands have been implemented for editing.

   VCED  is especially useful when typing long command lines,  so call up VCED 
before you do several CPs or RENs.   A command line such as EDIT FORMAT.MAC;M8 
=FORMAT.MAC;L80 FORMAT,FORMAT/N/E;FORMAT  might need to  be repeated  over and 
over, making it wise to use VCED.
:1

   Syntax:  VCED      <-- Invoke VCED shell

            VCED E    <-- Invoke VCED as an error handler as well as a shell

Calling up the editor:
   ^V <-- Calls up the editor.  
   ^Q <-- Calls up the editor with help on the screen.  
   ^B <-- Goes to the previous command.  
   ^O <-- Enters the editor and waits for a letter to find.  
          All text on the line is automatically put into the kill buffer.
:2

VCED Commands:

  Once in the editor, these commands apply:

^E : Line Up
^X : Line Down
^S : Character Left
^D : Character Right
^A : Word Left
^F : Word Right
^G : Delete Character
^T : Delete Word
^Y : Delete Entire Command Line
^V : Flip Mode from Insert to OverWrite and Back
^P : Insert Control Character (or Lower-Case Character)


VCED Commands (continued):

  In addition to the WordStar commands, these are available:

^K : Line Up
^J : Line Down
^H : Character Left
^L : Character Right
^C : Command Right (moves to next semicolon)
^R : Remove Command (deletes from cursor to semicolon)
^U : Undo Last ^Y, ^T or ^R -- (useful for copying text)
^B : Move Backward One Command Line In Buffer
^N : Go Forward One Command Line In Buffer
^O : Find Old Command Line.
  Press ^O then letter which starts desired command line.
^_ : Exit VCED
<CR> : Execute Command Line
<DEL> : Delete Character to Left
:3

VCED Notes:

   a. VCED starts up in the same way as Z3 usually does: it provides the drive
      letter,  user number and the directory name if there is one.  Z3 follows 
      this information with a '>'.   An extra '>' is added so that you can see 
      that  you  are  in  VCED.  The  editor  will  not  come  up  unless  you 
      specifically request it.  To call up the editor, hit ^V.  Hitting ^B, ^Q
      or ^O saves a keystroke:   They each call up the editor and then perform 
      their own functions.

   b. Before  introducing  this  version  of  VCED  to your system,  erase any 
      VCED.VAR that might be present.  VCED cannot use VCED.VAR files produced
      by  earlier VCED's.   VCED uses the ZCPR3 register designated at 111h to 
      remember the current location within the circular buffer.  So don't mess
      with that register.


VCED Notes (continued):

   c. Patch points:

      110h
        The size of VCED.VAR is customizable.  If you have a 2k minimum
        allocation block, then the buffer size might as well be 2k rather
        than 1k.  Number of records - 1, eg: 7 for 1k, 15 for 2k or 31 for 4k.
      111h
        Register number to use to keep track of current record.
      112h
        User number for VCED.VAR
      113h
        FCB for VCED.VAR -- You may change the drive number (A:=1, B:=2, etc.)
        at 113h.  The filename may be changed at location 114h.
      137h
        Name of VCED.COM -- Includes space for DU: and longer name.
      144h to 14eh
        Punctuation for word right, left.  
command line will be flushed later.  
A byte with an 'F' precedes this flag to identify the alias  as one of th