Softpanorama
(slightly skeptical) Open Source Software Educational Society

May the source be with you, but remember the KISS principle ;-)

Google   


Softpanorama University Library

The Orthodox File Manager (OFM) Paradigm

by Dr Nikolai Bezroukov


 

 Prev Contents  Next

File Commander (FC)

File Commander is a 32-bit classic OFM for Win32 and OS/2 written by Brian Havard.  Originally FC was written for Os/2 and OS/2 version is still supported. Brian is the author of several OFM innovations that later found their way to other file managers (FAR).  He also was probably the most aware of Unix developments (especially MC) implementer of Win32 OFM and that provides FC with some distinct advantages over FAR. For example recently he added "/" and "?" keys to viewer as search forwards/backwards as in many unix   tools (less, vi etc)

Historically it was one of the first OFM for OS/2. But starting from version 2 both OS/2 and Win32 releases are simultaneous and are supported equally. Now probably the most popular platform for FC became Win32 and here it competes with FAR.   Main features:

Latest news (changes in File Commander 2.30):

FC contributions

FC is an interesting product that introduced several innovations that have found its way to other OFMs. I am not a regular FC user and probably I underestimated the innovation that FC introduced. Among the innovations that I would like to mention:

All macrosymbols  can be used in command line. The macrosymbol !t permit execution of the command for each tagged file. It has correct semantic in case no files was tagged; in this case it is equivalent to the current file.  In addition a separate macrosymbol !l(!L for the passive panel) provides for a space separated list of all tagged files. Macrosymbol !@ - Substitutes for the name of a temporary file that contains a list of tagged files, one per line.

FC also provide an interesting and very useful enhancement for starting a program: Shift-Enter will run command in a separate session.

FC has very reasonable built-in viewer and editor that have good compromise between being too complex and does not providing enough features to be useful.

FC compatibility

FC is reasonably compliant with the OFM1999 standard. The main problem is that FC does not have quick view. Also changing of timestamp was implemented as a separate command, not as a part of the attribute command. 

Rescanning of the hard drive in the quick tree view is implemented with non-standard key Ctrl-R (that's acceptable, but the standard key for rescanning is F2).

Ctrl-Enter does not work on quick search. The author decided against this behavior as he thought that it would be more useful to be able to paste the current file to the command line without switching off the quick search mode with Esc. To move to the next/previous quick search match the user should use non-standard keys Alt-Down, Alt-Up. BTW the same keys move to the next/previous tagged file in the regular panel (they are listed among FC contributions, see above).

 Prev Contents  Next

 


Copyright © 1996-2007 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.

Standard disclaimer: The statements, views and opinions presented on this web page are those of the author and are not endorsed by, nor do they necessarily reflect, the opinions of the author present and former employers, SDNP or any other organization the author may be associated with. We do not warrant the correctness of the information provided or its fitness for any purpose.

 

Last modified: April 24, 2008