home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / wp1 / fred.lzh / FRED.DOC next >
Text File  |  1985-06-22  |  9KB  |  326 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                         FRED EDITOR REFERENCE V1.23C
  16.  
  17.                             (c) 1983 and 1984 by
  18.                                David N. Smith
  19.                              44 Ole Musket Lane
  20.                               Danbury, CT 06810
  21.                                12 October 1983
  22.                                 21 April 1984
  23.                                  20 May 1984
  24.  
  25.  
  26.  
  27.      FRED is the FRee EDitor.  FRED comes with no warranties of any
  28.      kind; it is available AS IS.  The author would like to know of
  29.      problems that users have but makes no promise or guarantees that
  30.      any problem will be fixed.  There are no plans for extensions to
  31.      FRED.
  32.  
  33.  
  34.  
  35.      ABOUT FRED
  36.  
  37.      FRED is a full screen editor for the IBM PC.  It displays files
  38.      up to 1500 lines long and with lines up to 254 characters long on
  39.      a monochrome display or 80 column graphics display.
  40.  
  41.      FRED is similar to the editor in LadyBug.  Most of the keys are
  42.      and its approach to handling the screen is about the same.
  43.  
  44.      If you want to try FRED immediately, remember that F1 puts you in
  45.      command mode and displays a list of the commands and that F10
  46.      describes the other function keys; then just start trying things.
  47.  
  48.  
  49.  
  50.      STARTING FRED
  51.  
  52.      Type FRED.  When FRED loads it will ask for the name of the file
  53.      to edit.  If the file cannot be found, it is assumed to be new
  54.      and an empty file with that name is edited.  It does not exist on
  55.      disk until you file it.
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.                                    - 2 -
  67.  
  68.  
  69.      FRED COMMANDS
  70.  
  71.      Commands are entered only after pressing the F1 key.  Commands
  72.      may be typed in uppercase or lowercase; in the following
  73.      descriptions, uppercase is used for command names and lowercase
  74.      for operands.
  75.  
  76.      SAVE
  77.           Save the file to disk.  The new file is written as
  78.           FREDFRED.TMP.  Then the old file is renamed FREDFRED.BAK and
  79.           FREDFRED.TMP is renamed with the right name.  Then
  80.           FREDFRED.BAK is erased.  This process assures that that
  81.           there is always one correct copy of the file on the disk.
  82.           However, it does require enough working space to hold the
  83.           largest file to be edited.
  84.  
  85.      QUIT (or 'Q')
  86.           Quit editing.  If the file has been changed, you will be
  87.           prompted for a 'y' before FRED really quits.
  88.  
  89.      /string/
  90.      .string.
  91.           Locate the string between the slashes or dots.  The trailing
  92.           slash or dot can be omitted unless trailing blanks are
  93.           important.  The string can contain slashes or dots.
  94.  
  95.      NAME fileid
  96.           Give the file a new name.
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.                                    - 3 -
  108.  
  109.  
  110.  
  111.      FRED KEYS
  112.  
  113.  
  114.      The following list defines the meaning of each key when  in  full
  115.      screen mode.  When the command prompt  is  up,  normal BASIC line
  116.      editing is in effect.
  117.  
  118.      Alt-d
  119.           Delete a marked area; see Alt-l for more information.
  120.  
  121.      Alt-j
  122.           Join the next line onto the current one at the end.
  123.  
  124.      Alt-l
  125.           Mark the current line or extend  a marked  line.   The first
  126.           Alt-l  marks  a line and displays it in reverse video.   The
  127.           second  marks  all  lines  from the first  one  through  the
  128.           second.   Further Alt-l keystrokes extend the marked area to
  129.           the current line (or shrink it from the nearest edge).
  130.  
  131.           Marked areas  may  be  copied or deleted.  See Alt-d, Alt-u,
  132.           and Alt-z.
  133.  
  134.      Alt-s
  135.           Split  the  current  line  into two parts at the cursor.  At
  136.           column  one  this  adds a new lines before the current  one;
  137.           this is how you put a new line ahead of the first one.
  138.  
  139.      Alt-u
  140.           Unmark an area; see Alt-l.
  141.  
  142.      Alt-z
  143.           Copy a marked area to just after the current line.  A marked
  144.           area cannot be  moved into itself.  (The choice of Alt-z for
  145.           this function comes from the IBM Personal Editor.)
  146.  
  147.      Backspace
  148.           Backspace over and delete the previous character.
  149.  
  150.      Character keys, shifted or unshifted.
  151.           Enter  the  character  into  the current line.  If in insert
  152.           mode, put it at the cursor position and slide the characters
  153.           under and to the right of the cursor to the  right.   If  in
  154.           replace mode, replace the character under the cursor.
  155.  
  156.      Ctrl-End
  157.           Position  the  cursor on the last line of the file.  Keep it
  158.           in the same column.
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.                                    - 4 -
  170.  
  171.  
  172.      Ctrl-Home
  173.           Position the cursor on the top line of the file.  Keep it in
  174.           the same column
  175.  
  176.      Ctrl-Left
  177.           Move the cursor to the left 40 positions.
  178.  
  179.      Ctrl-Pg Dn
  180.           Position the cursor at the bottom  edge of the screen (or on
  181.           the last line of the file if encountered first).  The column
  182.           position is unchanged.
  183.  
  184.      Ctrl-Right
  185.           Move the cursor to the right 40 positions.
  186.  
  187.      Cursor keys (arrows on numeric keypad)
  188.           Move  the  cursor up, down, left, or right one position.  If
  189.           the cursor would move off  of  the  screen in a direction in
  190.           which  there  is more  data,  then  scroll  the  screen  one
  191.           character in that direction.
  192.  
  193.      Del
  194.           Delete the character under the cursor.
  195.  
  196.      End
  197.           Position the cursor at the end of current line.
  198.  
  199.      Enter key
  200.           Put a new line in the file  and  position  the cursor at the
  201.           front of it.  (Also see Alt-J.)
  202.  
  203.      F1
  204.           Enter command mode.  A  list  of  the  allowed  commands  is
  205.           displayed.
  206.  
  207.      F2
  208.           Repeat the most recent locate command (see the "/" command).
  209.  
  210.      F5
  211.           Clear the current line and position  the  cursor at the left
  212.           edge.
  213.  
  214.      F6
  215.           Clear the current line under and to the right of the cursor.
  216.  
  217.      F10
  218.           Display what the other function keys do.
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.                                    - 5 -
  230.  
  231.  
  232.      Home
  233.           Position  the cursor in the first column of both the current
  234.           file line and the screen.
  235.  
  236.      Ins
  237.           Toggle between insert and replace  modes.   The  status line
  238.           describes which is in effect.
  239.  
  240.      Pg Dn
  241.           Scroll down 20 lines.
  242.  
  243.      Pg Up
  244.           Scroll up 20 lines.
  245.  
  246.      Shift-F4
  247.           Undo a change to the current line.  Once the cursor is moved
  248.           from the line the change cannot be undone with this key.
  249.  
  250.      Shift-F8
  251.           Delete the line at the cursor.  The cursor moves to the next
  252.           line in the file.
  253.  
  254.      Tab
  255.           Tab right to the beginning  of  the  next  word.  (Words are
  256.           groups of characters separated by blanks.)
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.                                    - 6 -
  268.  
  269.  
  270.      DISCLAIMER.
  271.  
  272.      In no event will the Author be  liable for any damages, including
  273.      any   lost   profits,   lost   savings  or  other  incidental  or
  274.      consequential  damages  arising out of the use of or inability to
  275.      use  this  program,  even if the Author has been advised  of  the
  276.      possibility of such damages, or for any claim by any other party.
  277.  
  278.  
  279.  
  280.      COPYING BY ORGANIZATIONS
  281.  
  282.      Clubs and other non-profit  organizations  are granted permission
  283.      by the author to freely copy the FRED program  and  documentation
  284.      and to share it with their members, so long as:
  285.  
  286.      1.  No  price  is  charged  for  the  software  or documentation.
  287.          However,  a distribution cost may be charged for the cost  of
  288.          the diskette, so long as it is not more than $6 total.
  289.  
  290.      2.  The  program or documentation are not modified in any way and
  291.          are distributed together.
  292.  
  293.  
  294.  
  295.      USER SUPPORTED SOFTWARE
  296.  
  297.      If you are using this  program  and  find  it to be of value your
  298.      contribution ($20 is suggested) will be appreciated.
  299.  
  300.         David N. Smith    44 Ole Musket Lane    Danbury, CT 06810
  301.  
  302.      Regardless of whether you make a contribution, you are encouraged
  303.      to copy and share this program with your friends.
  304.  
  305.      Anyone may  request a copy of a user-supported program by sending
  306.      a blank, formatted disk to the author of the program  along  with
  307.      an addressed, postage-paid return mailer.  A copy of the program,
  308.      with documentation on the disk, will be sent by return mail.
  309.  
  310.      User-supported software  was  conceived  by  Andrew Fluegelman of
  311.      Headlands Press for PC-TALK.  He used the name FreeWare(tm).  Jim
  312.      Button, distributor or PC-FILE,  coined  the  term user-supported
  313.      software.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324. 
  325.  
  326. Key <ENTER> to continue:   Button, distributor or PC-FILE,  coined  the  term user-supported