home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / fsb2.zip / FSB.HLP < prev    next >
Text File  |  1988-05-30  |  9KB  |  175 lines

  1. FSB.HLP       Help File for OS/2 File System Browser  FSB V1.0
  2.  
  3.     Key Summary
  4.  
  5. Esc        Quit FSB, current task, or abort command line input.
  6. Up Arrow    Move Cursor Bar up, window list scrolls if window edge bumped.
  7. Dn Arrow    Move Cursor Bar down, window list scrolls if window edge bumped.
  8. Lf Arrow    Move Cursor Bar left into Directories Listing window.
  9. Rt Arrow    Move Cursor Bar right into Files Listing window.
  10. <RETURN>    Select item upon which cursor highlight bar is resting.
  11. Pg Up        Display screen page above current page in current window.
  12. Pg Dn        Display screen page below current page in current window.
  13. Home        Display current window list from beginning.
  14. End        Display end of current window list.
  15. F1        Help.  The file FSB.HLP must be in the "root" directory.
  16. F2        Change file search pattern match word.
  17. F3        Update the directory and files lists to current system state.
  18. F4 - F10    No functions assigned in V1.0.
  19.  
  20.  
  21. The keys not shown above fall into two groups.    One group is the keys that have
  22. actions such as NUMLOCK, CAPSLOCK, etc.  These keys retain their conventional
  23. effects.  The other group is any of the printable characters.  These enter cmds.
  24. See below for FSB principles of operation.
  25.  
  26.  
  27. There are three Types of Operation;
  28.  
  29.     1.    Browse the file system.
  30.     2.    Peruse a file.
  31.     3.    Execute an OS/2 command.
  32.  
  33.  
  34. To browse the file system:
  35.  
  36.     .  Put the highlight bar (cursor) in the Directories listing window (left)
  37.        using the left arrow key.  This is the default window on startup.
  38.     .  Use the home/end/pgup/pgdn keys for traversing directories list.
  39.        Examine the list of directories and choose one for inspection by using
  40.        the home/end/pgup/pgdn and up/dn arrow keys to move highlight bar cursor.
  41.        Highlight a directory for inspection.
  42.     .  As you use the cursor control keys the filename contents of the current
  43.        directory is shown on the right in the files list window.
  44.     .  The F2 key prompts you for a word that is used while searching the
  45.        selected directory.  File names are matched to this word.  Most useful
  46.        when file system "wild cards" are used.
  47.  
  48.  
  49. To peruse a file:
  50.  
  51.     .  Press the right arrow key to move the cursor to the Files List window.
  52.     .  Examine the list of files by traversing it in the same manner as the
  53.        directories.  Choose a file for inspection by pressing <RETURN>.
  54.     .  The FSB program will load a File Peruser and the selected file.
  55.     .  Examine the file using the home/end/pgup/pgdn/up/dn arrow keys.    The
  56.        Peruser is a program called SEE.EXE V1.0, written by the author of FSB.
  57.        Note that SEE V1.0 does not support sideways scrolling or other common
  58.        functions such as "search" or "hex mode".  Maybe a later revision will.
  59.     .  Press the ESC key to exit the File Peruser and return to Browse Mode.
  60.  
  61.  
  62. To execute a command:
  63.  
  64.     .  While in Browse Mode, pressing the key of any printable character will:
  65.        -  Turn off the highlite bar cursor.
  66.        -  Show a prompt on the bottom line of the screen that indicates your
  67.       current directory.
  68.        -  Turn on a text cursor and place it on the bottom line.
  69.     .  FSB is in Command Mode and waiting for your input.
  70.     .  The only line editing function supported is BACKSPACE.
  71.     .  You may abort command input anytime by cancelling the command with ESC.
  72.     .  Enter any OS/2 command and FSB will:
  73.        -  Blank the screen.
  74.        -  Pass your command line to the system.
  75.     .  When the OS/2 task you initiated completes, FSB displays a message and
  76.        waits for you to press any key.    This allows you to see the results of
  77.        your task before returning to FSB Browse Mode.
  78.     .  Note that since cmds are exec'd by loading a secondary command processor,
  79.        some commands such as SET and change drive ("c:") seem to "undo" when you
  80.        "exit" and return to FSB.  This is a characteristic of "child" environ-
  81.        ments in OS/2. When the secondary command processor terminates, its
  82.        environment is lost, and you return to FSB's original environment.
  83.  
  84.  
  85. General Comments
  86.  
  87. The left window shows the file system directories for the current disk.  Parent/
  88. child sub-directory relationship is indicated by indenting.  Directories
  89. indented at the same level are siblings.
  90.  
  91. General browsing becomes very easy with a visual browser such as FSB.  You can
  92. quickly see what your hierarchical file structure is and "SEE V1.0" the contents
  93. of a file with a few more keystrokes.
  94.  
  95. Doing a quick single operation such as deleting, renaming, or editing a file
  96. or creating or deleting a directory, for example, requires only entering the
  97. OS/2 command and pressing return.  If you add or delete directories or files,
  98. be sure to press F3 to refresh the directory and file lists.
  99.  
  100. If you wish not to return to FSB after every command because it may interfere
  101. with your interactive flow, start a secondary command processor by entering
  102. "CMD".    When you are finished with that session, enter "EXIT" and you will
  103. return to FSB.    Just remember that the environment you were in is lost when
  104. you "EXIT" it.    Again, it's important you not forget; any changes made to the
  105. file system will NOT show on the directories list or files list until you F3.
  106.  
  107. It is not possible to "change disk ('a:', for example)" without exiting FSB.
  108. This may be possible on future versions.
  109.  
  110. FSB V1.0 by itself is benign to the file system.  It does NOT do ANY writing
  111. to the disk.  The same is true of the companion program SEE V1.0.
  112.  
  113. This file (FSB.HLP) must be in the ROOT directory of the current drive for
  114. "online" help.
  115.  
  116. SEE.EXE must be in a directory in your drive search path for file perusing and
  117. for "online" help.
  118.  
  119.  
  120. A note from the author:
  121.  
  122.     I will refrain from discussing my complete opinion of the advantages and
  123. disadvantages of command line interfaces, but I feel that one of the worst
  124. aspects of using the command line prompt is the burden of having to remember
  125. (and type, error free) the names of all the subdirectories when doing, as one
  126. example, system management chores.
  127.     Typical shells solve this problem by showing the file system in some
  128. graphical manner, and this is fine.  But that is all I find useful about them
  129. (with the exception of allowing you to "tag" files and allow group operations
  130. on them).
  131.     As a rule, I do not like shell programs because they are too cumbersome for
  132. an expert user.  Most provide a convienient visual presentation of the file
  133. system's directories, which is useful to expert and novice alike.  But, shells
  134. tend to be menu driven or use goofy control or "Fn" key sequences to provide
  135. system commands and program execution.
  136.     Since I usually know the command and syntax of a command I want to use I
  137. feel what I need is NOT an interface to the system commands but an unintrusive
  138. representation of the file directory structure, along with an easy way to use
  139. this representation to navigate the file system.  I don't want the shell
  140. "in the way" when I'm ready to do the things I do most often, such as rename,
  141. delete, copy, create, or run an arbitrary program such as edit, compile, link,
  142. backup, etc.
  143.     FSB was written with these ideas in mind.  It is really just a screen that
  144. shows your file system every time you finish a command or program.  Use the
  145. system exactly as you would the usual command line prompt.
  146.     This utility, like most, evolved.  I used it as it was being developed and
  147. added some things that I discovered made it more useful for the way I use the
  148. system.  The only penalty for adding these features was that I used the
  149. "Fn" keys, which prohibits you from using them for their traditional command
  150. line editing functions.  Such is life.
  151.     There are features that would be useful such as mouse support, tagging files
  152. for group operations, allowing you to change to another logical unit, or
  153. providing a history of commands, similar to the MSDOS program CED or the UNIX
  154. "history".  These features could be had.  I'm easy, but I'm not cheap.
  155.  
  156.     There are no known bugs, just known idiosynchrasies.
  157.  
  158.  
  159. This is a supplement document to the program:
  160.  
  161.     FSB V1.0 -    OS/2 File System Browser
  162.     (C)opyright 1987, 1988, All rights reserved.
  163.     Charles Ken Thomaston
  164.     Mountain View, CA
  165.     Voice :  415 964 7734
  166.     CIS   :  73605,633
  167.  
  168.  
  169. Privilege of the use of this program is granted on the following terms:
  170.  
  171.     .  Author is not liable for any damages resulting from program use or abuse.
  172.     .  Any copy of this program, either partial or complete, modified or not, in
  173.        any form, remains the property of the author, Charles Ken Thomaston.
  174.     .  Unauthorized sale of the programs mentioned herein is forbidden.
  175.