home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / FC010.ZIP / FC.DOC next >
Text File  |  1993-04-22  |  8KB  |  230 lines

  1.                             File Commander/2 V0.1
  2.                             ---------------------
  3.  
  4.   File Commander/2 is intended to be an OS/2 version of the popular Norton
  5. Commander(tm) DOS program. It implements a subset of the features provided by
  6. Norton Commander but adds some features of its own that are only possible
  7. under OS/2.
  8.   This is a preliminary release of File Commander/2. I have released it to
  9. get some feedback as to how many people are interested in this type of
  10. program. The software is currently free, however any donations will be
  11. gratefully accepted. The more support I get (especially monetary), the more
  12. likely it'll be that I'll continue development of the program. See the end of
  13. this file for how to contact me.
  14.   I would like to thank the people responsible for the EMX/GCC package,
  15. especially the video library, for making this program much easier to write.
  16.  
  17. The following features of Norton Commander are NOT (yet) implemented:
  18.     Online Help
  19.     User Menu
  20.     File search
  21.     File tree
  22.     History window
  23.     Pull down menus and most functions on them
  24.     (there may be some others I've forgotten)
  25.  
  26. So after all that, you may be wondering what IS implemented?  Well here is a
  27. list of keys and their functions:
  28.  
  29. F1: Brings up the .inf file(s) of your choice. (See section on Configuration)
  30.  
  31. F3: Views the current file with the viewer of your choice (no internal).
  32.  
  33. F4: Edits the current file with the editor of your choice (no internal).
  34.  
  35. F5: Copies the current file or currently tagged files. Default destination
  36.     directory is that of the opposite panel.
  37.  
  38. F6: As above but moves the file(s).
  39.  
  40. F7: Make a directory. You are prompted for the name of the directory.
  41.  
  42. F8: Delete current file or tagged files. There is a double confirmation on
  43.     a tagged file delete.
  44.  
  45. F10:Exit program.
  46.  
  47. Esc: Clear command line.
  48.  
  49. Tab: Switch cursor between panels.
  50.  
  51. Ctrl-E: Scroll back through command history. Note that this wraps around.
  52.         ie pressing Ctrl-E when the oldest command is showing will bring up
  53.         the newest command.
  54.  
  55. Ctrl-X: Scroll forward through command history.
  56.  
  57. Ctrl-R: Re-read the current panel. (Useful if you changed a floppy or if
  58.         another process has altered the directory contents.
  59.  
  60.  
  61. Ctrl-J: Insert name of current file into command line or if there is a
  62.         non-space character before the cursor searches history. Note that
  63.         only text before the cursor is used when looking for a match in
  64.         history. Note also that if pressed again, the next match from history
  65.         will be recalled. This key alters the history position used by Ctrl-E
  66.         and Ctrl-X.
  67.  
  68. Ctrl-Enter: Same as Ctrl-J.
  69.  
  70. Enter: Execute command line, or if command line is empty, execute current
  71.        file. If the file matches an association, then the program associated
  72.        with it will be used on the file (See Section on Configuration).
  73.  
  74. Alt-Enter: Same as above but the executable is run in a separate session.
  75.  
  76. Ctrl-O: Turn panels On/Off. Useful if you want to see the output of the
  77.         program you just ran or if you just want a command line for a while.
  78.  
  79. Ctrl-\: Moves to the root directory of the current drive.
  80.  
  81. Ctrl-L: Toggles drive information panel on/off. Shows drive total space, free
  82.         space, number of files and total bytes occupied by current directory.
  83.  
  84. Insert: Tag current file and move cursor down.
  85.  
  86. Home: Moves cursor to the first file on the panel.
  87.  
  88. End: Moves cursor to the last file on the panel.
  89.  
  90. Ctrl-Home: Moves command line cursor to the start of the line.
  91.  
  92. Ctrl-End: Moves command line cursor to the end of the line.
  93.  
  94. Cursor Up/Down: Moves the cursor up or down one file name. Will scroll window
  95.                 if necessary. Also if panels are off, scrolls through history.
  96.  
  97. Cursor Left/Right: Moves the command line cursor.
  98.  
  99. Grey +: Tag files by wildcard. Note that this uses REAL wildcards.
  100.         ie "*" matches EVERYTHING, "*x*" matches everything with an 'x' in it,
  101.         "??*" matches everything with 2 or more characters, etc.
  102.  
  103. Grey -: Same as above, only UNTAGS.
  104.  
  105.  
  106.  
  107.  
  108. Why use File Commander/2 instead of Norton Commander in a DOS session?
  109. ----------------------------------------------------------------------
  110.  
  111. FC/2 offers the following benefits over Norton Commander in a VDM:
  112.  
  113.      HPFS long filename support. Long names can be seen and used wherever
  114.           you would expect. Also if no files are tagged, up to 36 characters
  115.           of the current file name are displayed at the bottom of the panel.
  116.           If file name is to long to fit in the file name column of the panel,
  117.           the first 12 characters are shown with an arrow indicating there is
  118.           more. Also the case of file names isn't lost.
  119.  
  120.      Can execute OS/2 programs (PM and text mode) as well as DOS and Windows
  121.      programs.
  122.  
  123.      Can spawn off child processes (Run commands in a separate session).
  124.  
  125.      Doesn't hog CPU time when idle.
  126.  
  127.      Better wildcards.
  128.  
  129.      Copy/Move will handle a directory tree if the source file name is a
  130.      directory. (Note: if moving a tree between drives (or partitions), the 
  131.      source directory is not deleted, yet...to be fixed).
  132.  
  133.      Starts up faster (no VDM to start).
  134.  
  135.      Uses less system resources than a DOS session. (a VDM uses ~1MB of
  136.      system memory).
  137.  
  138.      Association by wildcard instead of just extension.
  139.  
  140.  
  141.  
  142.  
  143. Configuration
  144. -------------
  145.   Configuration is done with the file fc.ini which must be in the same 
  146. directory as fc.exe. It contains statements in the form:
  147.  
  148. keyword=value
  149.  
  150. to set a configuration setting (see below for valid forms) or
  151.  
  152. wildcard:program
  153.  
  154. to create an association. The effect of this is to use "program" on any file
  155. matching "wildcard" when ENTER is pressed on the file.
  156.  
  157. e.g.
  158.  
  159. *.zip:unzip
  160. *.inf:view
  161. *.ico:iconedit
  162. *.zoo:zoo x
  163. *.tif*:pmview
  164. (matches both x.tif and x.tiff, not actually sure if pmview handles tiffs...)
  165.  
  166.  
  167. Do NOT use spaces around the '=' or ':' or at the start of the line.
  168. Any line not containing an '=' or ':' will be ignored entirely.
  169. Do not use quotes around string values. (used below for clarity only)
  170.  
  171. Configuration keywords are:
  172.  
  173. background      String prepended to a command to start it in a separate
  174.                 session. Default "start /f /c"
  175.  
  176. editor          name of editor used when F4 is pressed. Default is "e"
  177.  
  178. help            names .inf files viewed by pressing F1.
  179.                 eg 4os2.inf+cmdref.inf
  180.  
  181. hidden=on/off   Specifies if hidden files will show up. Default off.
  182.  
  183. numlock=on/off  Specifies if numlock should be fixed on or not (affects both
  184.                 FC/2 and any program started by FC/2.
  185.                 Note: does NOT word for a windowed session as PM keeps its own
  186.                 idea of keylock status.
  187.  
  188. right           directory that the right panel starts in. The left panel is
  189.                 always the current directory.
  190.  
  191. viewer          name of file viewer used when F3 is pressed. Default is "list"
  192.                 as in the one built into 4os2.
  193.  
  194.  
  195.  
  196. Contacting the Author
  197. ---------------------
  198. I would appreciate some feedback including bug reports, suggestions, most
  199. missed NC features etc.
  200. You can contact me by either of the following means:
  201.  
  202. Internet: s902150@minyos.xx.rmit.oz.au
  203. (at least until end of 1993)
  204.  
  205. Snail Mail:     Brian Havard
  206.                 16a Rennison St,
  207.                 Mordialloc 3195,
  208.                 Victoria
  209.                 AUSTRALIA
  210.  
  211.  
  212. ------------------------------------------------------------------------------
  213. Since this software is free, it is supplied WITHOUT ANY WARRANTY;
  214. without even the implied warranty of MERCHANTABILITY or FITNESS FOR
  215. A PARTICULAR PURPOSE. It is supplied as is, in the hope that people
  216. will find it useful.
  217.  
  218. You are free to copy this software ONLY if you include this document file with
  219. it. You may NOT charge anyone for a copy of this software other than a small
  220. copying fee. You may NOT include this software with any commercial software
  221. without the consent of the author.
  222.  
  223. Norton Commander is a trademark of Symantec Corporation.
  224. ------------------------------------------------------------------------------
  225.  
  226.  
  227. Release History
  228. ---------------
  229. 22/4/93 v0.1   Initial Release
  230.