
                  ===========================================

                                              
                                                   
                                                   
                                  
                                      
                                       
                                   

                  ===========---- Professional ----==========

 
                                 KEYS & OPTIONS

 
                               MARTIN REDDY, 1993

 

 
                              COMMAND LINE OPTIONS
                              ~~~~~~~~~~~~~~~~~~~~

 To run EdWord from a Shell/CLI, use the following command line format where 
 all text within {..} brackets  are  optional  parameters, uppercase letters
 depict actual text which you type and lowercase letters  represent a param-
 eter which you can supply (e.g. a filename or number). N.B.  To  run EdWord
 from the WorkBench and to access the User Command facility,  you  must have
 the AmigaDOS command "Run" available (this is in ROM for WB2.0 and greater)

 
    EDWORD {filename} {-C configdirectory} {-NTSC} {-WB} {-LACE} {-REQ}
           {-MEM size} {-T title} {-NODIR} {-F fontname} {-COLS number}
           {-D} {-H height} {-Y ycoord} {-L line} {-XICON} {-VI} {-AC}
           {-AREXX scriptfile} {-ND} {-EOL} {-UL size} {-MOD text}
           {-ASL} {-ARP} {-PCOFF} {-NOC} {-ZOOM} {?}

    -C     = specifies a directory to search for the EdWord.config file
             (by default the current directory and ENV: will be searched)
    -NOC   = "NO Configuration file": surpresses the loading of EdWord.config
    -NTSC  = forces EdWord to use American standard screens (200/400 pixels)
    -WB    = forces EdWord to use the WorkBench screen for its window
    -LACE  = forces EdWord to use an interlaced custom screen
    -COLS  = specifies the number of colours for the screen (2 or 4)
    -MEM   = specifies the initial memory buffer size in bytes (default=60000)
    -T     = specifies the default title for the editor's title bar
    -REQ   = forces EdWord to display the file requester when it first starts
    -NODIR = forces the file requester to initially list all mounted devices 
    -ASL   = forces EdWord to use the asl.library file requester
    -ARP   = forces EdWord to use the arp.library file requester
    -PCOFF = forces case dependant pattern matching for EdWord's file req.
    -D     = disables the initial checks for viruses in RAM
    -F     = specifies an alternative 8x8 fixed width font for the editor
    -XICON = used when launched from WorkBench (due to bug in GFABasic)
    -AREXX = forces EdWord to execute an ARexx script on start up
    -H     = specifies the height of the editor window in pixels (min=100)
    -Y     = specifies the initial y-coordinate of the editor window (top=0)
    -L     = specifies a line no. to jump to after loading the initial file
    -AC    = forces EdWord to use the Alternative cursor Colour
    -UL    = forces EdWord to use an underscore cursor (size=1 or 2)
    -ND    = turns off the keyboard dampening routines
    -EOL   = modifies the action of the cursor & del keys at the end of line
    -MOD   = specifies the text to appear on title bar when document modified
    -ZOOM  = forces editor window to zoom (if on WorkBench & under WB2.0)
    -VI    = turns on emulation for the Unix editor VI :-)

                 e.g.  EdWord -ASL -REQ -MOD "+" -T "My Editor"

 

 
                                  EDITOR KEYS
                                  ~~~~~~~~~~~

                  Cursor Left = Move left one character 
                 Cursor Right = Move right one character
                    Cursor Up = Move up one line
                  Cursor Down = Move down one line

          SHIFT + Cursor Left = Move to start of next word
         SHIFT + Cursor Right = Move to start of previous word
            SHIFT + Cursor Up = Move up one page
          SHIFT + Cursor Down = Move down one page

            ALT + Cursor Left = Move to start of current line
           ALT + Cursor Right = Move to end of current line
              ALT + Cursor Up = Move to the start of document
            ALT + Cursor Down = Move to the end of document

           CTRL + Cursor Left = Move to left most edge of screen
          CTRL + Cursor Right = Move to right most edge of screen
             CTRL + Cursor Up = Move to top of the screen
           CTRL + Cursor Down = Move to bottom of the screen

 
 N.B. It is also possible to use the numeric keypad for cursor movement. You
 can use the NumL key on the  keypad  to  switch the operation of the keypad
 between a cursor pad or a numeric pad. A flag will appear on the status bar
 when NumL is on (Obviously this facility is of no use to you if you have an
 A600 because they don't have a numeric keypad!). Whilst  NumL  is  off, the
 keypad will perform as :-

                 Numeric 4 = Move left one character
                 Numeric 6 = Move right one character
                 Numeric 8 = Move up one line
                 Numeric 2 = Move down one line
                 Numeric 9 = Move up one page
                 Numeric 3 = Move down one page
                 Numeric 7 = Move to top of file
                 Numeric 1 = Move to bottom of file
                 Numeric 0 = Toggle Insert/Destroy mode
                 Numeric . = Delete character under cursor

 Note also that the -EOL command line option  may be used to make the editor
 act differently at the end & start of a line.  Normally,  when  you use the
 left or right cursor keys,  if  you  hit the start or end of the line, then
 the cursor remains on the line.  However,  with  the -EOL  switch  set, the
 cursor will overflow onto the next or previous line. Also, the Del key will
 delete the EOL character.

 

 CONTROL KEYS
 ~~~~~~~~~~~~

                  CTRL + T = Move to top of the file
                  CTRL + B = Move to bottom of the file
                  CTRL + G = Delete character (Del)
                  CTRL + H = Delete character (Backspace)
                  CTRL + I = Insert a tab character
                  CTRL + Y = Delete current line
                  CTRL + U = Undelete last deleted line
                  CTRL + Q = Delete to end of line
                  CTRL + V = Delete current word
                  CTRL + M = Split current line at cursor
                  CTRL + S = Move left one character
                  CTRL + D = Move right one character
                  CTRL + E = Move up one line
                  CTRL + X = Move down one line
                  CTRL + R = Move up one page
                  CTRL + C = Move down one page
                  CTRL + K = Erase specified block
                  CTRL + L = Print current block
                  CTRL + N = Repeat Text function
                  CTRL + O = Delete a file from disk
                  CTRL + J = Rename a file on disk
                  CTRL + W = Save file under current name
                  CTRL + P = Modify file protection bits
                  CTRL + F = Update the document's Text Casing
                  CTRL + A = Refresh the display

                 CTRL + F6 = Zoom into current position
                 CTRL + F7 = Toggle the Flashing cursor mode
                 CTRL + F8 = Toggle Underscore or Block cursor.
                 CTRL + F9 = Toggle Search Zoom facility on/off
                CTRL + F10 = Toggle Cursor Colours

 
 OTHERS
 ~~~~~~
         
               SHIFT + DEL = Delete to end of line
         SHIFT + BACKSPACE = Delete to beginning of line
               SHIFT + TAB = un-indents a tab character (deletes tabs)
                 ALT + ESC = Private Internal Information

 

 AREXX SCRIPT ACCESS
 ~~~~~~~~~~~~~~~~~~~

                 CTRL + F1 = Execute ARexx Script 1
                 CTRL + F2 = Execute ARexx Script 2
                 CTRL + F3 = Execute ARexx Script 3
                 CTRL + F4 = Execute ARexx Script 4
                 CTRL + F5 = Execute ARexx Script 5

 (The ARexx script filenames are defined through the "Run ARexx Script"
 option from the Tools menu.)

 

 THE UNDO KEY
 ~~~~~~~~~~~~

 The key marked HELP is the EdWord Undo key.  If you press this key then the 
 current line will revert to  its  original  state when you first moved onto 
 it. This can be useful if make  some  kind  of modification to a line which 
 you decide not to keep.

 

 THE F-KEYS
 ~~~~~~~~~~

 The ten F-Keys (F1,F2...F10) at the  top  of the keyboard can be programmed 
 to insert any text that you define,  into  the current document. To program 
 these keys, select Define F-Keys from the Utilities menu.

 By using SHIFT + F-Key, you  can  access  EdWord's  Bookmark facility. This 
 lets you mark a certain  position  within  a  file  so that you can quickly 
 return to it at any time. SHIFT+F1 to F3 set a Bookmark and SHIFT+F6 to F8,
 return to the corresponding mark.

 

 DIRECT ASCII VALUE ENTRY
 ~~~~~~~~~~~~~~~~~~~~~~~~

 It is possible to enter ANY character into the EdWord editor.  You  can use
 the ALT keys with various combinations  to produce some of these characters
 (as you would do from AmigaDOS or most other text editors). But a much more
 powerful method is to use the Direct ASCII Entry facility of EdWord.

 What this entails is that you depress the  LEFT  AMIGA  key and (keeping it
 depressed) type in the (decimal) ASCII value  of the character you require.
 Then when you release the  LEFT  AMIGA  key, the  character with that ASCII
 value will be inserted into the current text.  This facility can be used at
 any time, whether entering data  directly  into the editor or into a string
 gadget (e.g. for searching or occurrence counts etc.)

 This facility can come in extremely handy.  For  example,  it allows you to
 convert the End-Of-Line character  to  any standard - The Amiga uses a line
 feed character (#10) to  symbolise  End-Of-Line  whereas,  for example, the
 IBM-PC's use a carriage return + line feed (#13,#10). Therefore, to convert
 Amiga to IBM format ASCII text, you  simply  search for all characters with
 ASCII code 10 and  replace  them  with an ASCII code 13 and 10 by using the
 Direct Ascii Entry facilty in the Find/Replace window.

 

 ANTI-BOREDOME
 ~~~~~~~~~~~~~
  
 Why not try pressing a few of the following keys as well. I'm not going to
 tell you what they do :-)

                 CTRL+\,   CTRL+],   CTRL+#,   CTRL+'
                 SHIFT+F4, SHIFT+F5, SHIFT+F9, SHIFT+F10

 

