|
Softpanorama |
||||
| Bulletin | Latest | Past month | Top visited | |
Orthodox File ManagersHome of OFM standards2011 is the 25th year of OFM epoch |
| Orthodoxy: The things that are considered correct and proper beliefs. This word comes from the Greek words 'orthos' meaning straight or right and 'doxa' meaning belief. |
|
TheoGlossary - A Glossary of Words and Theological Terms by Dr. Terry E. Shoup |
| Orthodoxy: Any practice or teaching that falls within the established framework of the conventions, beliefs and doctrines of a given religious tradition. |
This page is devoted to the Orthodox File Managers (OFMs) that are also known as "Commanders". They are remote descendants of Norton Commander written by John Socha and first released in 1986 for MS DOS.
Members of this family of file managers that are represented by such popular file managers as FAR and Windows Commander on Windows as well as MC (Midnight Commander) in Unix use simple yet very powerful paradigm: There are three windows: two symmetrical windows with listings of files in two possibly separate directories called panels and one "terminal style" windows that initially is minimized to a single line at the bottom but can be expanded to any number of line as if FAR (or several preselected sizes: half screen and full screen in the original Norton Commander). At least the ability hide panel and work with full screen command windows should be present.
For Unix users the simplest way to understand Orthodox file manager interface is to view it are a specialized implementation of screen program that contains three predefined windows: two symmetrical panels side by site at the top and a regular command line window (by default minimized to a single line) at the bottom The unique feature is that operation in one window (command line window) cause changes in other two windows (panels). This feature actually can be implemented in screen by running two programs in panels that read two files in, say /tmp directory with location of current (active -- always shows the current directory) and passive (say previous directory) and then update content of their window.
Orthodox command managers are called this way because they stress working with command line (and keyboard instead of mouse). They also preserve "look and feel" of the original program with its ability to shrink and manipulate visibility of left and right panel windows as well as expand command window (preferably gradually but at least to half-screen and full-screen) despite the fact that this interface is quite different from the established by Apple and Microsoft standard for those programs. It is very important to understand that they provide a unique way of integration shell and file manager that simplifies many operations in comparison with both die hard command line Unix users and on one hand and GUI addicted Windows users on the other. This integration gives the ability to include in the commands elements from the interface such as current file, current and alternative directories, extension of the file and like. They permit performing most operation using keyboard only without using mouse although mouse remain helpful addition and is supported in most implementations.
Paradoxically leading Windows implementation (FAR) has richer interface with shell then leading Unix version -- Midnight Commander (partially because of design flaws in Midnight commander where shell interface is implemented as a hack). There are also many GUI version of orthodox file managers that implement mainly file handling capabilities but not "visual shell" capabilities. The most prominent example is Total commander which in 2007 became fifteen years old implementation.
As orthodox file manager are about unique way of shell and file manager integration, advanced usage of OFM requires knowledge of shell. Due to power, flexibility and portability they became the tool of choice for system administrators, especially in xUSSR region, Eastern Europe, Germany and Scandinavian countries. Those regions were place of birth of the most impressive OFM implementations such as Far, Total Commander, deco, Volkov Commander, Dos Navigator, Servant Salamander and many others.
I introduced the term "Orthodox File Managers" in 1996 with the first edition of my online book and now it seems to be more or less standard term for this category of file managers. Sometime this type of managers is called 2-pane or two panel managers but this is a superficial term as it does not reflects the importance of command line in the interface, the key distinguishing feature of this type of managers as well as the level of integration with the underling shell (via extension menu, user menu and, especially in the access to the terminal window in Unix screen style). It also hides close analogies of OFMs with such programs as XEDIT, vi and screen. All those programs has nothing to do with two panel concept despite the fact that they are pretty close to each other in key ideas and attract similar type of power users -- first of all system administrators.
There are numerous advantages of modern Orthodox File Manages, which refines the functionality of the original Norton Commander for DOS and incorporated into the same interface more then 20 years of development by many talented programmers including John Socha, Vsevolod Volkov, Eugene Roshal (of RAR fame) and . Three main advantages are:
|
Three main advantages of OFM are close integration with shell, portability and the availability of public standard |
All OFMs have a Spartan interface with the main window which is divided into three sub-windows. Two of them are called "panels" that are identical in structure (but can have different sizes and/or be hidden), and are usually positioned side by side at the top of the screen (in Unix positioning one on top of the other is more common as there are additional attributes to display with files). The third screen-wide window contains an instance of the shell and usually is minimized to one line but can be expanded either gradually, like by line (like in FAR) and/or is large increments (half screen and full screen as in classic Norton Commander implementation). You should view this command line as a almost minimized (to a single line) command window. Or, if you wish, a separate telnet session to localhost. In case panels are hidden (with hotkey Ctrl-O ) command window should provide full functionality of the OS shell window including history of commands, command completion and other niceties.
In essence OFMs can be viewed as a special type of windows manager (similar to screen) with functions of two upper windows (panels) largely fixed. But the important feature of OFMs is that panels are implicitly connected to the operations performed in command window in several ways:
It is possible to copy certain elements of the left or right panel to the command like using special key combination and special macro variables. Typical examples are the current path, path to the left panel, path to the right panel, the list of names of selected files.
There are also set of operation for exchange of information between panels (always from active to passive)
Panel also can contain editor window of viewer for a particular file.
Panels are shrinkable and can expose hidden behind them terminal window, while normally only the last line of this window (command line) is visible. The latter permits viewing the results of execution the shell command entered on the command line (e.g. via Ctrl-O shortcut in Norton Commander);
Surprisingly, attempts to enhance this simple, Spartan interface largely failed. There were attempts to create the OFM manager with four panels. There were attempts to use tree view as the right panel (similar to Windows Explorer) and most OFM has the ability to replace left panel with tree view. But I personally and many advanced users whom I know never learned to use this productively and prefer classic symmetrical panel view with two directories. Strangely enough this two symmetrical panel with two directories remain the most productive for a very wide spectrum of real life file operations that are used by sysadmins and advanced users. When I need tree view for quick navigation I usually use separate view available vie Alt-F10 (find folder). Probably there are some structures in brain that provide higher productivity with the symmetrical two panels interface vs. various often more sophisticated asymmetrical variants. Moreover after you achieve proficiency with it, it's rather difficult to switch to any other: all of them look inferior even if in reality they are more expressive for some operations (like the Windows File Explorer asymmetric interface with tree on the left side or XTree interface, which provides very good capabilities of coping/moving files from left panel to the arbitrary place in the directory tree). There is some kind of implicit "lock in": after several years of usage you start thinking about file movements and directories restructurings in terms of OFM operations. That also provide you with some hidden "language" using which you can perform pretty sophisticated directories transformations, the skill that often amazed those who never using OFM manager and observe operations of an advanced user.
Another, already mentioned, advantage of OFM is that this is the only type of file manager that is standardized and the skills are transferable from command like to GUI and back as well as from one platform to another (for example Windows to Unix -- this is an excellent way to dampen shock of the Unix command line for Windows users who want also use or even migrate to Unix).
| Another advantage of OFM is that this is the only type of file manager that is standardized and the skills are transferable from command like to GUI and back as well as from one platform to another (for example Windows to Unix -- this is an excellent way to dampen shock of the Unix command line for Windows users who want also use or even migrate to Unix) |
OFMs are not for dummies. You will be more productive if you know the shell of the OS you are using. In this case you can use OFM as a navigational helper and a simple generator of complex command as you can easily insert into command line such elements of two panels as the current file, the current directory, directory of inactive panel and so on. That's why they are extremely popular among administrators, especially in Eastern Europe and xUSSR area.
The author argues that this simple classic interface offers the most efficient way to perform complex file operations, and both users and software developers deserve some help in the form of the standard and some kind of commentary about "the state of the art" of this type of file managers. That's why I spend considerable time writing my online book The Orthodox File Manager(OFM) Paradigm that introduced two level of standards (OFM1999 - minimal OFM requirements and Dr Nikolai Bezroukov. The Orthodox File Manager(OFM) Paradigm. Ch. 9 The OFM2004 provide both commentary and overview of major implementations. This is a volunteer effort and some parts are outdated. Still this is the only ebook on the subject and as such it can help system administrators more consciously choose the implementation they need and polish the methods of work with OFM.
In this ebook I tried to distill several possible reasons for this surprisingly high productivity of OFM users, the productivity that despite of the age of the interface (more then 20 years) and its Spartan character remains unmatched. Please read at least Ch.1 of the OFM book, the chapter that introduces the concept.
But even if you do not want to read it, selects and enjoy any OFM you like! I am using this class of filemanagers since 1987 (NC 2.0) and still learn new things each year, things that help to increase my productivity. Despite interface simplicity latest OFMs are very powerful and flexible programs, that have rather steep learning curve and you will be better off learning incrementally, starting with simple file operations and gradually moving toward full power that bring customarization and availability of user many, extensions menu and several other features of OFM.
I also have found OFMs to be indispensable productivity tool for webmasters and despite my interest and professional exposure to other Windows and Unix filemanagers I am still convinced that in the hands of professional, productivity-wise, OFMs have a huge edge. BTW I never managed to fully switched to GUI based OFMs, and still use mc in Unix and FAR in Windows environments although recently I spent considerable time using Total Commander. That's because command line OFMs should be viewed not only as filemanagers but as a new ingenious graphical interface to shell, interface that makes standard Unix-style typing command on the terminal irrevocably backward. Professional Unix administrator fully versed in OFM usually outperform Unix administrator limited to "pure" commend line by a factor of two in not more. It's actually a pity to see how those poor people spend valuable time typing innumerous ls commands ;-)
And that brings us to an important point. While invented as a file manager in reality (and especially in Unix environment) OFM should be viewed as new generation of shell interface (visual shell) and as such they should be closely integrated with shell. Unfortunately this point was missed by most Unix developers and capabilities of typical Unix implementation in this respect are rather primitive. In a way you should think about Unix OFM implementation as a fork of screen with specially predefined top windows split vertically (I know screen cannot split windows vertically but let's assume that this is just an implementation limitation). This ides of "OFM as a visual shell for Unix" is the main point that I advocate in my ebook especially in chapter 4 devoted to Unix OFMs. That's why despite their origin in Windows OFMs proved to be extremely natural to Linux/Unix environment. IMHO a Linux/Unix sysadmin with good OFM skills can be probably twice more productive then any super-skilled UNIX guru that use just plain vanilla command line ;-) Actually good knowledge of OFMs is a trademark of best Unix administrators from Eastern Europe.
But while Europe (especially xUSSR region, Eastern Europe and Germany) became the new home of Captain Norton, the initial versions of NC were written by a talented American programmer John Socha. Like with any brilliant idea it did not take long to implement and develop it to a mature condition: all the major work concentrates in just two years 1985-1987. At this time John Socha was the first director of research and development for now defunct small software company: Peter Norton Computing. Peter Norton who wrote the initial version of Norton Utilities, but AFAIK was not involved in writing Norton Commander was one of the pioneer entrepreneurs in PC software development; now he is known mainly due to his role as a photo model on the boxes of Norton Utilities and other Symantec products belonging to a "Norton line" ;-).
The first version of Norton Commander was released in 1986 and it instantly became the dominant file manager for DOS. In 1987-1991 more then a million copies were sold. In Eastern Europe Norton commander became a synonym of DOS interface and many users did not even understand that this is an add-on program.
In 1990 Peter Norton sold his company to Symantec to pursue his interests outside programming. John Socha left the company after the merger and created his own company, which was later acquired by Asymetrix. He continued cooperation with the Norton division of Symantec and wrote for them several good computer books including classic introductory assembler textbook Peter Norton's Assembly Language Book for the IBM PC .
Symantec first displayed some lukewarm support for this cash cow, but with the introduction of Windows killed it (as well as some other brilliant DOS product it acquired -- XtreeGold). Later they understood the mistake they made and in 1997 there was a reincarnation attempt: Norton Commander for Windows 1.0 was reintroduced in the Symantec product line. But talent was already gone and it was "too little, too late" and after version 2.0 it died again (still as of January 2003 you can buy Norton Commander for Windows 2.0 in Europe, especially in Eastern Europe). Not that I advice you to do that :-)
I would repeat it again that OFM can increase the productivity of sysadmins several times, especially for performing complex operation on Unix-style hierarchical file systems. For some unknown reasons no other file manager can compete with OFM in performing complex copying or moving of files on the directory tree. I several time managed to win a bottle of wine competing against Unix administrators who used only command line, and believe me as typists they were much better them me. The only other tools that I know, that have a similar semi-religious status with its adherents (but in a different area) are Xedit and vi editor (see my Orthodox Editors for details). That's why I consider OFMs to be a must (along with orthodox editors) for any advanced user, sysadmin or webmaster (both Windows and Unix). As I wrote in my book:
One of the most distinctive advantages of OFMs is that the productivity of the power users is really amazing, especially in the command-line environment. To the uninitiated it often looks like a magic -- the speed with which an advanced user can perform complex file operations. It looks much like playing piano. Advanced user probably have "motor maps" for typical operations that are executed on subconscious level much like a good piano player can instantly recognized specific accords in music notation.
OFMs can be found on all major and minor operating systems including all flavors of UNIX, OS/2, all existing versions of DOS, Windows 3.1, 9x, NT and even PalmOS and Personal PC. Actually OFMs probably represent the most portable family of filemanagers in existence (Xtree is also a very good filemanager available on several platforms, but not that many, Windows Explorer is an average filemanager that was also widely ported to almost any OS in existence because of the influence of Microsoft Windows).
|
The first and the main advantage of OFMs is simplicity and stability. Attempts to radically enhance this simple, Spartan interface largely failed. Also after the first three years of using OFM most file operations can be performed so fast that usefulness of further improvements might be marginal ;-) |
| "I have found Jesus. He came to me in the form of
muCommander." -- A happy user |
There is a large variety among OFM implementations. Moreover different OFMs are good for different situations and tasks -- there is no and never be the best OFM for all situations and environments. But they all share same distinctive interface framework and the following basic features:
Again those are Commandments and like in everyday life not everybody is observing them ;-). Still three key features stands out and are the key components of the OFM religion:
Paradoxically, but for complex file operations using mouse is not much superior to keyboard-based interface and combined interface is superior of any. There are several reasons for that:
F5; F10;
down; Enter
A long time OFM user replicate such keystroke sequences subconsciously
using "autopilot". They usually learn many such "precooked"
keystroke sequences, sequences that solve frequent tasks and use them like a
piano player uses "accords". That's why the
speed of some file operations of an advanced OFM users look fantastic for uninformed observer.
Please note that OFM usage of the command line interface is different from the typical shell interface and thus our "advantages of the keyboard" discussion is not equal to the classic "GUI vs. Command Line" debate. It's true that each interface has specific advantages and disadvantages:
Command-line interfaces are better for more complex actions, which you want to repeat (and possibly automate) and/or which you want to affect many objects. They are closer to the shell level: command-line interfaces take more advantage of our capacity for expressing complex thought in language.
GUIs are better for using direct manipulation, and for using the selected object to narrow down the range of possible actions. GUIs take more advantage of our ability to quickly perceive and interact with images.
OFM (especially in GUI-based incarnation) actually represent a hybrid model: commands entered from the keyboard changes the panels and provide instant visual clues that are a trademark of pure GUI interface. This hybrid model has unique capabilities and somewhat resembles comics. You may try Scott McCloud's book Understanding Comics and Reinventing Comics for more information, as this sequel touches some interesting topics. Personally, I find comics, when done well, to be of the few examples when a picture is really worth a thousand words, and a couple of words are worth a thousand of pictures. IMHO this is also the case with OFMs ;-).
I would like to stress that OFMs are an essential (and underutilized ) tool for system administrators, especially UNIX system administrators. Midnight Commander (MC) now seems to be the leading implementation for open source operating systems for Unix. There is also a portable Unix GUI based (X-based) version of OFM called Northern Captain and an excellent KDE-based Krusader. But generally for X-windows the optimal implementation should be based on a scripting language and some OFM managers based on TCL already are available. Scripting language based OFMs are much more powerful and flexible than the traditional complied implementations like MC. Although TCL seems to dominate this field, other scripting languages like Perl, REXX and Python, Jython are (with some reservations) also suitable as both an OFM macro language and implementation language. Recently Java written OFMs make some inroads into the territory. They are more portable then compiled implementations. See for example muCommander.
The author strongly believes that OFMs should become a standard tool for Unix system administrators and WEB masters, but penetration of OFMs in this area is very slow...
For the users with DOS/Windows that also need to use Unix they provide the most painless way to master Unix command line and can save them from a lot of frustration during first several weeks of struggling with a typical command like Unix arcana ;-). Now its less pronounced with the availability of GUI environments like KDE and Gnome, but still a lot of work is done via telnet.
We can distinguish the following three important classes of OFM:
Class 1. Traditional compiled implementations FAR, MC, Krusader , Total commander, Northern Captain, etc)
Class 2. Scripting language based OFMs (for example TCL-based or REXX-based)
Class 3. WWW oriented OFMs (with browser front-end) and Java OFMs. This is a pretty new class of OFMs and the corresponding chapter of the OFM book is still very raw....
Good luck ! A challenge for human-computer interface is to support creativity and that's what distinguishes OFM from other types of file managers. Please note that OFMs have a rather steep learning curve and don't be discouraged by initial difficulties. Your persistence will pay you nicely...
Dr. Nikolai Bezroukov
|
||||
|
|
||||
| Bulletin | Latest | Past week | Past month | |
| OFM name (and link to a book chapter) |
NC | FC | DN | FAR | MC | NCW | Total Commander | Krusader | XNC | muCommander | |
| OFM Type | Classic | Classic | Classic | Classic | Classic | GUI | GUI | GUI | GUI | GUI | |
| Status of development (active if the the version is less then six month old, stalled if a year, frozen if more the a year) |
Aban- doned |
Active | Active | Stalled | Active | Abandoned | Active | Active | Stalled | Active | |
| Last stable version | 5.0 | 2.4 (as of March 2011) |
ndnv 2.31.5309 |
1.75 and 2.0 (Feb 03, 2011) |
4.7.2 (May 2010) |
2.01 |
7.56 (Mar, 2011) |
2.0.0/2.3.0-beta1 (Mar, 2011) |
5.0.4 (as of Jun, 2007) | 0.8.5 | |
| OS supported | DOS | OS/2, Win 9x,Linux, Solaris, FreeBSD |
Win, |
Win | Linux & Unix |
Win | Win | Linux, KDE | Unix | Multi-platform (Java) |
|
| Size of compressed distribution | 1.4M | 0.3M | ~1M | 1M | 1.56 M | 2M | 1.5M | 4M | 1M | 4M | |
| Software type and download link (if different from the development | Commercial | Shareware | Open source: 2 major versions: ndn & dnosp |
Shareware |
GNU License |
Commercial | Shareware | GNU Licence | GNU License | GNU License | |
| Price | $90 ? | $25 | $0 | $25 | $0 |
Ł21/€ 35
|
$30 | $39 | $0 | $0 |
|
||||
|
|
||||
| Bulletin | Latest | Past week | Past month | |
"The future is here, it's just not evenly distributed."
William Gibson
| 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Archives |
GNOME Commander is a fast and powerful graphical file manager. It has a "two-pane" interface in the tradition of Norton and Midnight Commander. It features drag'n'drop, GNOME MIME types, FTP, SFTP, and WebDAV using the GnomeVFS FTP module, SAMBA access, the ability to extend the context menu with entries to call external applications or scripts on the selected items, quick device access buttons with automatic mounting and unmounting, a fast file viewer for text and images, a history of recently accessed folders, and folder bookmarks.
Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
Here are some key features of Double Commander:
- Unicode support
- All operations working in background
- Multi-rename tool
- Tabbed interface
- Custom columns
- Internal text editor (F4) with syntax hightlighting
- Built in file viewer (F3) to view files of in hex, binary or text format
- Archives are handled like subdirectories. You can easily copy files to and from archives. Supported archive types: ZIP, TAR GZ, TGZ, LZMA and also BZ2, RPM, CPIO, DEB, RAR.
- Extended search function with full text search in any files Configurable button bar to start external programs or internal menu commands Total Commander WCX, WDX and WLX plug-ins support File operations logging And more...
Fire Commander is a tool aimed at power users, who prefer traditional two-panel layout, no toolbars and keyboard control.
This is intended to be a C# implementation of an orthodox file manager. As of right now, it is about alpha-quality, but it is slowly becoming more usable.
Features
- Drag and drop for copy/move
- Right-click context menu
- File rename with filename selection and tooltips for incorrect file characters
- Automatically refreshing file view
- Calculate directory size inline
- Tabs
- Filter files on-the-fly
- File icons (including TortoiseSVN overlay icons)
- Most operations are multi-threaded for a smoother experience
- Massive amounts of configurability
- Columns (name, order, property to show, whether the data gets altered in any way)
- Whether or not to show a root/parent directory
- How to sort directories (all first, like Windows, or the same as files, like UNIX or OS X)
- How the drive dropdown displays information
- How the preview panel displays information
- Plugin support for panes
- Preview panel which shows the text or thumbnails for files
- Command-line
- Dynamic tool menu to use custom inputs for commands
- Compressed file support
Features in the works: plug-in architecture for different file retrieval (for example, ftp/ssh) or different ways to show the file information (for example, audio files might have a mini player inside the listview), show detailed information about copy/move operations with ability to cancel.
For more information about orthodox file managers, please see the wiki article http://en.wikipedia.org/wiki/Orthodox_file_manager.
SharpFile requires .NET 2.0 Framework only. For more information and download information on the .NET framework and what is necessary for your system, please visit: http://www.SmallestDotNet.com.
Lfm is a curses-based file manager for the Unix console written in Python21 May 2011
Python 2.5 or later is required now. PowerCLI was added, an advanced command line interface with completion, persistent history, variable substitution, and many other useful features.
Persistent history in all forms was added. Lots of improvements were made and bugs were fixed
freshmeat.net
Sunflower is a small and highly customizable twin-panel file manager for Linux with support for plugins. It is intended to be an easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment.
Nautilus makes available a number of environment variables containing things like the current directory and the selected files when a script is invoked. Table 1 shows these environment variables.Table 1. Nautilus environment variables
Environment variable Description NAUTILUS_SCRIPT_SELECTED_FILE_PATHS Newline-delimited paths for selected files (only if local) NAUTILUS_SCRIPT_SELECTED_URIS Newline-delimited URIs for selected files NAUTILUS_SCRIPT_CURRENT_URI The current location NAUTILUS_SCRIPT_WINDOW_GEOMETRY The position and size of the current window In Python, you obtain the value of these variables with a single call to the
os.environ.getfunction as follows:selected = os.environ.get('NAUTILUS_SCRIPT_SELECTED_FILE_PATHS,'')This call returns a string with paths to all the selected files delimited with the newline character. Python makes it easy to turn this string into an iterable list with the following line:
targets = selected.splitlines()At this point, it's probably a good idea to stop and talk about user interaction. Once control is passed from Nautilus to the script, there are really no restrictions on what the script does from that point on. Depending on what the script does, there might not even be a need for any user feedback, with the exception of some type of completion or error message, which you can take care of with a simple message box. Because Nautilus is written using the gtk windowing toolkit, it seems like a logical choice to do the same, although this is not required. You could just as easily use TkInter or wxPython.
For the purposes of this article, you'll use gtk. Producing a simple message box to communicate completion status requires just a few lines of code. For readability purposes, this code will fit best if you create a simple function to generate the message. Doing so requires a total of four lines of code:
def alert(msg): dialog = gtk.MessageDialog() dialog.set_markup(msg) dialog.run()Example: Creating a simple script to return the number of selected files
The first example program combines these snippets into a simple script that returns the number of files currently selected. This script will work for individual files or directories. You'll use another Python library function,
Listing 1. Python code for the Filecount scriptos.walk, to recursively build a list of files in each directory. A total of 38 lines of code, shown in Listing 1, is all you needed for this little utility, including blanks lines.#!/usr/bin/env python import pygtk pygtk.require('2.0') import gtk import os def alert(msg): """Show a dialog with a simple message.""" dialog = gtk.MessageDialog() dialog.set_markup(msg) dialog.run() def main(): selected = os.environ.get('NAUTILUS_SCRIPT_SELECTED_URIS', '') curdir = os.environ.get('NAUTILUS_SCRIPT_CURRENT_URI', os.curdir) if selected: targets = selected.splitlines() else: targets = [curdir] files = [] directories = [] for target in targets: if target.startswith('file:///'): target = target[7:] for dirname, dirnames, filenames in os.walk(target): for dirname in dirnames: directories.append(dirname) for filename in filenames: files.append(filename) alert('%s directories and %s files' % (len(directories),len(files))) if __name__ == "__main__": main()
New Features
- Support includes in user menu files.
- Unix port (Linux, FreeBSD, OpenSolaris).
- Win64 port.
- Use Unicode for all file names on Windows & Unix.
- Syntax highlighting in the viewer.
- Viewer and editor support for Unicode text files.
- Symbolic link support in Unix & Windows.
- Panels display a link's target.
- Ctrl-Shift-F5 creates a link.
- F8-Delete knows not to recurse into a link to a directory.
- Links to files require Windows Vista or later. Directory links require Windows 2000 or later and NTFS
- Support for 7zip archives.
- Support for bzip2 files.
- Scroll back viewer to browse previous program output (Only enabled for unix by default).
- File Information display (Ctrl-I) shows complete file metadata.
- OS/2 & Windows: Ctrl-Shift-E to eject removable media & Ctrl-Shift-L to load.
- Unix: Ctrl-M displays mount point selection list with eject function
Minor Enhancements
- Change the search match highlight colour in the viewer from "Menu Bar" to "Highlight" which is consistent with the editor and more sensible.
- Preserve the case of environment variable names.
- Case insensitive matching is now Unicode based so will work with all languages.
- Allow re-sorting of File Find results before search has finished.
- Use a separate thread to update the file copy progress box to reduce flicker and improve copy speed.
- Editor: line length limit of 64kB removed.
- Windows: Don't query CWD of network drives at startup.
- Windows: Resolve subst'd drives when determining if a file can be moved without copy/delete.
- Added new syntax highlighting directive, "statechange" which allows more flexible state transitions.
- Added includes in syntax defintion file.
- Add support for Unicode file names in RAR archives.
- TAR file support improvements
- Fix checksum calculation when there are bytes in the header >127.
- Interpret file names as UTF-8.
- Added field in File Find to specify the code page used when searching files for the "Containing" string.
- Copy/Move: Add ability to specify overwrite mode in the initial dialog so that you don't have to wait for the first collision to occur.
- Add !lf operator to provide a list of tagged files with their full path.
- Add !tf (tagged file with full path).
- Add ability to remove an entry from command history with Delete key.
- Syntax Highlighter: Add /w flag for syntax states of "word scope" to assist with LISP keywords.
- Syntax Highlighter: Enable word characters to be redefined for each state.
Debian Repository
Users of Debian based Linux systems (including Ubuntu) can stay up to date by adding the File Commander repository to their sources list.
- So that package integrity can be verified, download the File Commander public key and add it to your system using either "sudo apt-key add" or Synaptic Package Manager (Settings/Repositories/Authentication/Import Key File).
- Add the line
deb http://silk.apana.org.au/debian lenny mainto your /etc/apt/sources.list either by editing it directly or using something like Synaptic Package Manager (Settings/Repositories/Other Software/Add).RPM Repository
Users of RPM base Linux systems (including Fedora, Red Hat, OpenSUSE, Mandriva) can stay up to date by adding the File Commander repository to their repository list.
- So that package integrity can be verified, download the File Commander public key and add it to your system using "sudo rpm --import fcl.public.key".
- Download the File Commander repo file for Fedora 10+ or Centos/RHEL 5 and put it
November 13, 2010 | Computer Hermit
I remember when I was at elementary school in the computer lessons, we had XTs there (raah lovely for a Computer Hermit like me :) and I was learning to use DOS. Some guy told me "What are you doing? Try cd norton and then type nc". I am surprised now that he knew that thing because he didn't seemed like the person interested in learning what we did in the class. I didn't know what Norton Commander was then. I couldn't even imagine. I am curious about the cultural shock I might had then when I switched from the black DOS background to those two blue panels and never had to type DOS commands again (though I was pretty good at that already).
Well, I found about Norton Commander later and got used to it and loved it. I don't remember when and I don't remember my shock. I probably have missing memories. Much later I installed Windows 95 and so I was using the File Explorer. A friend introduced me to Total Commander (Windows Commander then) and since that time I can't live without it. I learn now that the whole concept of such a file manager is called an Orthodox file manager and there are a lot of managers in the similar style today. I think there is one or more in Amiga and there is certainly one in SymbOS for CPC which is called of course SymCommander :)
Not many people are using Total Commander or something similar. Of course it's hard to get into it when you are used to Windows Explorer. But I was already familiar with Norton Commander in DOS and the way I was using the arrow keys and TAB to navigate and all the other shortcuts, copying, moving, deleting, decompressing stuff in a frenzy, such way it would be not possible to do with windows explorer. I always hated when I had to open two windows explorers and move and resize the windows so that they don't overlap and drag and drop stuff with the mouse, which becomes a more cumbersome action especially if your mousepad sucks and you take a long effort to move stuff around. Ok,. it's not that bad, but when you are used into playing with the keys and copy/move stuff around and organize your directories and stuff so nicely and fast you can never go back.
People are crazed when I install Total Commander in their PC just so I can do my job. Some people hate it. I don't know why. There is even a group in facebook called "I hate Total Commander" but it's not a programm about which everyone talks, it's not a thing that is like a propaganda. It's a programm that very few know. How can they hate a thing that nobody cares about? The boss in my first job was surprised positively that I was using Total Commander and I was the only one there using it. Other people near me hate it, someone was afraid something was wrong with copying file because I wasn't using the explorer but that thing. Doh?
FreeCommander is an easy-to-use alternative to the standard windows file manager. The program helps you with daily work in Windows. Here you can find all the necessary functions to manage your data stock. You can take FreeCommander anywhere - just copy the installation directory on a CD or USB-Stick - and you can even work with this program on a foreign computer. Main features in FreeCommander:
- Dual-panel technology - horizontal and vertical
- Tabbed interface
- Optional tree view for each panel
- Built in file viewer to view files in hex, binary, text or image format
- File viewer inside archives too
- Built in archive handling: ZIP (read, write), CAB (read, write), RAR (read)
- Nested archive handling
- Built in FTP client
- Easy access to system folders, control panel, desktop and start menu
- Copy, move, delete, rename files and folders
- Multi rename tool
- Wipe files
- Create and verify MD5 checksums
- File splitting
- File properties and context menu
- Calculation of folder size
- Folder comparison / synchronization
- Modification of file date and attributes
- Folder / program favorites
- File searching (inside archive too)
- File filters for display
- User defined columns for detailed view
- DOS command line
- Multiple language support
On 23.12.2010 0:14, JosĂ A. Romero L. wrote:
Hello, Emacs Community!
For those who don't know yet, the Sunrise Commander is a powerful and versatile twin-pane file manager for GNU Emacs built on top of Dired, inspired by the Midnight Commander and heavily influenced by the OFM
specification (http://www.softpanorama.org/OFM/index.shtml).
Year 2010 brought to the Sunrise Commander a lot of improvements and a few original new features. Here is a list of the most important and noteworthy changes made since version 4 (r244) was first published
Features in Total Commander 7.55a now include :June 17, 2010: Total Commander 7.55 is now available for download. The most important new functions are:
- Two file windows side by side
- Enhanced search function
- Compare files (now with editor) / synchronize directories
- Quick View panel with bitmap display
- ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling + plugins
- Built-in FTP client with FXP (server to server) and HTTP proxy support
- Parallel port link, multi-rename tool
- Tabbed interface, regular expressions, history+favorites buttons
- Thumbnails view, custom columns, enhanced search
- Compare editor, cursor in lister, separate trees, logging, enhanced overwrite dialog etc.
September 9, 2009: Total Commander 7.50 FINAL is available now! There are many new functions. The most important are:
- Use MLSD command for file listings in FTP function (better time resolution, time in UTC)
- Transfer files between two computers over a special USB cable -> supported cables
- Improvements to synchronize dirs function: Compare via plugins and FTP, options to skip hidden files and hard links, SITE UTIME in ftp sync
- Compare by content now shows different and changed lines with a slightly different background color (configurable via wincmd.ini)
- Unpack directory time stamps from archives
- Lister: Increased maximum line length to 1024 characters (Unicode: 512)
- Verify CRC checksums: Also support CRC files in UTF16 Unicode format
- Show Terminal Server and Win7 XP mode drives in drive dropdown list and drive buttonbar
- Ctrl+Shift+B and cm_DirBranchSel shows branch view of only the selected dirs+files
- F5 copy dialog: "Options" dialog extension can be pinned now to remain open
- Show progress dialog box when reading a directory takes longer than 5 seconds
- Create CRC checksums: support subdirectories (recursively), background button
- Handle dir space calculation in background (when user presses SPACE or Alt+Shift+Enter)
- File system plugins: Support background downloads and uploads (requires changes to plugin)
- Various new background operations: Unpack: RAR, TAR, packer plugins (needs modification), Pack: TAR, packer plugins
- Official support for Windows 7 (32 bit and 64 bit)
- Full Unicode support in most functions where it is possible, including FTP, ZIP packer, and plugin interfaces
- Help file now by default in HTML format (CHM). The old HLP file is still available online
- Support for file names longer than 259 characters (up to 1022) in most file operations
- The current directory above the file lists can act as a clickable bar ("breadcrumb bar")
- Protect the stored ftp passwords with a master password using AES256 encryption
- Start Lister, compare by content or synchronize dirs directly via command line parameters
- Comments (Ctrl+Z) can now have a max. length of 4095 characters, and support line breaks
- Synchronize dirs: Option to synchronize also empty directories, option to copy just specific file properties (like the time)
- Allow to use the Windows key for user-defined hotkeys
- On 64-bit Windows, allow to use 64-bit shell extensions in local menu (context menu)
- Copy files/directories to multiple target directories (or lnk files pointing to directories) in one operation
- Quick search with search dialog: Show button which allows to show only files/dirs matching the filter
- Choose different character encodings in Lister, full support for right to left text
- New internal association system, e.g. for using Total Commander from a USB stick
gnome.apps.mc.general
> Please, a small question - I made the new installation (FC3, KDE)
> and run MC (the great SW!!). Everything works, except that borders on
> the panels are drawn by 'a umlaut' instead of pseudo-graphic (lines)
This is a locale and termcap issue which I do not fully understand.
Fortunately I do know a workaround. :) Use this:
LANG=C mc
to start mc.
When using Midnight Commander with the default settings of PuTTY connected to my Ubuntu Linux machine the line drawing characters are all messed up.
After some experimentation it turns out that to fix it all you have to do is change your character set in PuTTY to UTF-8 and the problem is fixed. To do this open up the PuTTY settings and go to Window->Translation->Received data assumed to be in which character set: and change it to UTF-8.
After making this change you might have to force a redraw of the mc screen to show the new line drawing characters:
Also not that some fonts might not have the line drawing characters available. The fonts I know work is Courier New and Lucida Console. To change your font go to Window->Appearance, Font settings and click the Change button.
For reference, I was using using Midnight Commander 4.6.1 running on Ubuntu 7.10 and using PuTTY 0.59
freshmeat.net
Worker is a file manager for the X Window System with the classical two panel interface. It features a fully graphical configuration, while still allowing manual editing of the configuration file without the need to restart Worker.
Any external program can be integrated easily into the GUI using buttons, hotkeys, and file type actions. Worker uses file recognition by file content or by filename extension (or both). Different actions with completely configurable commands can be assigned to each file type.
Features:
- low requirements (basically only the X11 libraries)
- fast and easy access to archives and remote sites
Browse tar/tgz/tbz, gzip, bzip2, zip, rar, ar (also supporting extfs: lha, zoo, rpm, iso9660, diff, arj, cpio, ...) in any combination (zip files in tar archives, rar archives in CD iso images,...).- Access ftp sites without third party tools.
- many built-in functions like:
- copy, move, rename, delete files
- create directory
- create/change symlinks
- chmod, chown
- and many more...
- text viewer
- tabs
- file search
- flexible file type system with arbitrary file type actions for single file types or groups of types
- context menu to access file type actions
- bookmarks for frequently used directories
- labels can be assigned to entries to make it easier to find important files
- volume manager for mounting/unmounting devices (HAL supported)
- filter file view by string pattern or label
- assign any external command to buttons, hotkeys or filetypes (e.g. gimp, tar, diff, mount, ...)
- UTF8 support
- built-in configuration GUI
04/28/10 | LinuxInsider
A few features built into Gnome Commander are not typically found in other Linux file managers. For example, you can extend the mouse context menu to call any external application to work on selected files or directories.
This includes viewers, editors or custom scripts. GC does not have its own viewer modules. Instead, it taps into system apps. For instance, it opens a text file in the installed application such as gEdit or OpenOffice Writer. It opens a photo file with the Gnome Image Viewer.
I particularly like the Quick Device access buttons. With most Linux distros, you have to manually mount external media like external drives, USB devices and cameras. GC does automatic mounting and unmounting. Like the FTP feature, auto mount is one more plus in the convenience factor that GC provides.
Other Goodies
Power users can easily drool over the feature set included in Gnome Commander. Some of the additional power user tools include the ability to view the latest accessed folder history and SAMBA access.
Folder bookmarks are cool. It takes just one click to add any file or folder location to a list of bookmark list. It takes just one click to jump to any bookmarked location.
The searching tools are fast. This makes is quick and simple to do file name searches in the current directory and symlinking.
Something I wish were available in more apps I use is the ability to do advanced renaming of files. GC does this with support for various types of meta-data.
Archiving Absent
Earlier versions of Gnome Commander lacked a built-in browser fro compressed files. That same weakness exists in the latest version 1.2.8.5, released on Feb. 14. This is a serious oversight for an otherwise excellent file manager.
But there is a work-around. Download and install File Roller. [*Correction - April 28, 2010] Then open the options dialog and go to the Programs tab.
From there you can add setting to allow GC to handle archives. See the settings here and here. Once done, you can right click on any file or folder and choose Create archive.
This is not a big deal. So I wonder why the GC developers have not yet gotten around to building this directly into the current release so users do not have to deal with tweaking.
Useful Utility
Keeping track of available storage space can be an annoyance in Linux. Gnome commander helps to remedy this situation. It shows the amount of free space for the storage devices displayed in the panel. So I can tell at a glance how much space remains on the hard drive and the USB drive, for example.
The GC file manager also uses the function keys. This is something that Linux apps typically fail to do. Along the bottom of the app window is the function key list.
Some of these functions work on the highlighted file name. Others execute for the active directory. For example, the F3 key calls up the file viewer for the highlighted file. The F7 key makes a directory. Other commands are: F4-Edit, F5-Copy, F6-Move, F8-Delete, F9-Search and F10-Quit.
The development is no longer "stalled".. v2.30 has been released (not just beta) and v2.40 is well under way. The status of v2.40 is described at http://silk.apana.org.au/fc2development.htmlAlong with Windows version versions for Red Hat, Suse and Ubuntu are available.
Changes with File Commander 2.40
- Add command line file name completion with Ctrl-TAB.
- Add support for 7zip format archives.
- Support !include in syntax definition file.
- Scroll back function to view console program output beyond the current
window (Ctrl-B).- File information dialog (Ctrl-I) showing detailed file meta-data.
- File Find: Added field to specify the code page used when searching files
for the "Containing" string.- Copy/Move: Add ability to specify overwrite mode in the initial dialog so
that you don't have to wait for the first collision to occur.- Add !lf operator to provide a list of tagged files with their full path.
- Add ability to remove an entry from command history with Delete key.
- Creation & deletion of symbolic links/junctions (Linux,Windows).
- Some improvements to Change Case function's Mixed mode.
- Display the target of symbolic links (Linux) and junctions (Windows).
- Viewer and Editor support for Unicode text files.
- Syntax highlighting in the viewer.
- Win64 port.
- Linux port.
- Use Unicode for all file names on Windows & Linux.
- Change the search match highlight colour in the viewer from "Menu Bar" to
"Highlight" which is consistent with the editor and more sensible.- Support includes in user menu files.
June 8, 2009 | www.techradar.com
Orthodox file managers have been around forever, and have evolved from simple CLI-only utilities for moving and renaming files to comprehensive file commandeering tools that'll give many modern GUI file managers a run for their money.
The top two contenders reflect this transition, but ironically neither carries the trademark 'Commander' moniker. At the expense of being krucified by the Krusader users, we'll offer the top spot to EmelFM2.
Feature-for-feature you can do more with Krusader, but a fully-loaded app isn't always the best. Krusader is deeply integrated into KDE, which is good for KDE users, but what about the rest?
On the other hand, EmelFM2 just needs GTK, and works well both in Gnome and KDE. The biggest issue with EmelFM2 is that it doesn't have a virtual filesystem to connect to Samba and NFS shares, but on the bright side this helps keep the dependency list to a minimum.
Midnight Commander is like Slackware – you don't recommend it to new users, and those that are using it, would never use anything else.
Gnome Commander is a good option for Gnome users, but it relies on a deprecated piece of technology. The Gnome Commander developers also have a few plumbing issues to fix in their documentation and offer more control to keyboardies. If you are using Gnome (or not) and need to rename lots of files borrowing data from their metadata, there's no better way to go about it than with Gnome Commander.
Then there's Beesoft Commander, which is light in both size and features. If it does everything you need to do, you aren't doing enough!
Finally we have MuCommander, which relies on Java for cross-platform support and runs on Linux, Mac, and Windows, and even your web browser. It's a good tool for new Linux arrivals, but it lacks documentation, and forces users to modify XML files to edit keyboard bindings and change menus. What's going on here?
So there you have it. KDE-only users should use Krusader. If you hop distros, or don't really care which desktop you use, go for EmelFM2.
beesoft software
Author: Piotr Pszczolkowski
Status: Stable release
Version: 4.1.0 and 2.27
Licence: GNU GPL
Dependencies: Qt 4.3.2 and Qt 3.xBeesoft Commander is a two-panel file manager (like Norton Commander) for Linux. He are using a Qt GUI-library.
Exists two versions of the program.
The version 2.27 using old version of Qt library (3.x) and the version 4.x using the current one.
User have possibility to use followed operations:
- can change access rights to file(s) or directory (recursive too),
- can view or edit files contents,
- copy, move, delete, rename and pack file(s),
- copy, move, delete, rename and pack directiories (recursive),
- can change time stamp for files,
- and many more...
Core¶
- Quick Search mode is defined by quick_search_case_sensitive option (#2022)
- Mouse wheel doesn't change sorting preferences in panels (#2093)
- Interactive help is displayed with dynamically run-time formatting (#1561)
- Improvement of double and single lines support in skins (#1648)
Editor¶
- Remove selected text before input or paste from clipboard (in non persistent selection mode) (#2155).
- Case insensitive syntax highlighting (#1770)
- Current syntax scheme is highlighted in 'Choose syntax highlighting' dialog (#1754)
- Added ini.syntax (#2126)
Diff viewer¶
Major changes since 4.7.0.1¶
Core¶
- Minimal required GLib version is 2.8 (#1980)
- Reorganization of source tree structure (#1866, #2037)
- States of all 'Find File' dialog checkboxes are saved in user configuration file (#1874, #1965)
- New file type bindings:
- viewing .lyx with lyxcat, opening with lyx (#1693)
- Added shortcut (Meta-,) to toggle panels split (#1991)
- Capability to remove history items. !WListbox widget was fully reimplemented (#1445)
- Autodetect codepages of edited/viewed files with enca program (#1838)
- Custom/locale-based date format (#1767)
- New quick search behavior, allow wildcard characters - '*' and '?'(#2022)
- Panels: new sort type 'by version' (#1994)
- Added 'menuinactive' skin item to draw inactive visible main menu (#1999)
- Added ability to show progressbars (when copy files) from right to left (#1443)
- Added indication of total BPS and ETA for file operations; fully rewrited FileOperations dialog (#1443)
VFS¶
Editor¶
- Some simple optimization of syntax highlighting engine (#1843)
- Show right margin using 'editor_show_right_margin' option. Keybind EditToggleShowMargin in [editor] section is used to toggle the state (#1514)
- New editor action 'Mark all', new keybind EditMarkAll (#1945)
- Changed default for 'Cursor beyond EOL', now it switched off by default (#1946)
- Changed default color pair for 'editbold' (search result) to be more sensible (#1559)
Viewer¶
freshmeat.net
muCommander is a cross-platform file manager with a dual-pane interface that features support for FTP, SFTP, SMB, NFS, HTTP, Bonjour/Zeroconf, email attachments, archives in many formats (including Zip, RAR, 7z, GZip, Tar, Bzip2, ISO, NRG, AR, Deb, and LST), bookmarks, credential management, themes, multiple windows, full keyboard control, and many configuration options. It is available in 23 languages.
28 Feb 2010 New features include support for Amazon S3 and Hadoop HDFS, and many improvements, optimizations, and bugfixes.
13 Nov 2009 A keyboard shortcuts editor, a command bar editor, support for 7z files, merge/split file functionality. Migrated the codebase to Java 1.5 ; Java 1.4 is no longer supported.
13 Nov 2009 native RAR archive support
18 Apr 2008: New features include support for Amazon S3 and Hadoop HDFS, and many improvements, optimizations, and bugfixes.
05 Dec 2007 This release adds a bookmark filesystem to navigate bookmarks,
We've found some critical bugs (editor, x86_64, ...) in the previous 4.7.0 release, so we rushed out a minor bugfix 4.7.0.1 release now. Please upgrade if you happen to experience these.Merry Christmas and Happy New Year 2010! On behalf of the Midnight Commander development team
Slava Zanko
Major changes since 4.7.0-pre2
- removed own popt stuff (command line options parser). Now used glib parser
- added feature for filenames highlighting in panels
- Copy/Move overwrite query dialog is more friendly for long file names
- at first run find file dialog now contain latest item from history
- charset support enabled by default (--enable-charset option)
- added support of skins
- added support of key bindings
VFS
- fixed recognize of tar.xz archives
- added recognize of lzma archives by extention
Editor
- 'Save as' dialog enhancement: select line break type: Windows/UNIX/Mac (CR LF/LF/CR)
- syntax hightlighting updated: VerilogHDL, Shell script
- Added syntax highlighting for *.repo files of yum
- Added syntax highlighting of pacman's PKGBUILD and .install files
Viewer
- Fixed showing Windows/Mac (CR LF/CR) line terminator (#1595)
Misc
- hotlist: support for environment variables ($HOME, ~username, etc.)
- hotlist: support for completion in path input
- all list widgets: support for fast navigation by number keys (i.e. 1 - first list item, 2 - second)
Fixes
- segfault on incorrect color pair in [Color] section
- incorrect position of panel codeset dialog
- limit of 9 digits for of file size display
- lines drawing in -a stickchars mode (#1497)
- segfault when you try to use non-anonymous FTP
- Ctrl-O handling under GNU Screen in altscreen mode
- support of CP866 (IBM866) locale
- configure.ac: checking for minimal version of glib and exit if version less than 2.6
- segfault by mouse wheel action in history list and menu (#1564)
- Fixed behvior with Meta+PgDn? in editor (#1598)
- Fixed behvior with cursor movement by Ctrl+arrows when cursor besides EOL (#1599)
- Fixed editor autocompleting
- Fixed Copy/Move dialogs steal Kill Word shortcut
- Fixed autoconf issue when configure with --with-gpm-mouse option (#1419)
Changelog¶
Major changes since 4.7.0-pre1
Core¶
- cycle menu navigation
- change behaviour of C-space, now it calculate size on "..", and for selected dirs if there is one.
- new find file option: find only first hit in file (make search faster)
- new find file option: Whole words - find whole words only
- scalable TUI
VFS¶
- FTPFS: support of IPv6 protocol
- extfs/iso9660 updated to support Joliet "UCS level 1"
Editor¶
- new search/replace flag added "In selection".
- new hotkeys for bookmarks, now bookmark displayed in state line and editor
- new cursor behavior. Option "Cursor beyond end of line" - allow moving cursor beyond the end of line.
- new syntax hightlights added: erlang, ebuild, named, strace, j
- syntax hightlights updated: mail, vhdl, html
Viewer¶
- Reworked for improve perfomance
- Implemented interruptable long-distance movements
- splitted src/view.[ch] into many files in src/viewer/ subdir for more simple support of code
- fixed build of format string in runtime (for better i18n)
- add 'Whole words' option into the viewer 'Search' dialog
Misc¶
- new option mouse_close_dialog, if mouse_close_dialog=1 click on outside the dialog close them
- new: SI-based size show
- make shared history for find file, editor search/replace, viewer
The new release can be downloaded at the following URL: http://www.midnight-commander.org/downloads
This release incorporates many code refactoring changes, user interface improvements, numerous bugfixes and new features.
Changelog
Major changes since 4.6.2:
Changes in the core
* Native UTF-8 support;
* Support for filename charset selection in panels;
* Reworked 'Find File' dialog;
* New unified search/replace engine with multiple search types: plain, wildcard, regexp and hex;
* Extended 'Learn Keys' capability;
* Locale-based codepage autodetection;
* Initial support for Doxygen generated docs;
* Build system updates (autoconf);
* Translation updates;
* Multiple x86_64 fixes.
Editor
* Various editor enhancements (mark/move/copy/paste vertical blocks);
* Multiple syntax file updates;
* Source code navigation through ctags/etags TAGS files;
* New option: 'Persistent selection';
* Delete/Backspace deletes selected block if 'Persistent selection' is off;
* Ability to shift blocks to the right with Tab key and to the left with Complete key if 'Persistent selection' is off;
* Show line numbers (optional);
* Highlighting of tabs and trailing spaces (optional);
* Added some hotkeys.
Miscellaneous
* Show free space on current file system;
* Show size of selected files in mini-status bar.
Bugfixes
* Editor undo fixes;
* Upstreamed many fixes from the distributions;
* Fixed segfaults on fish permission checks;
* Fixed fish symlinks handling and fancy names escaping;
* Various mc.ext fixes;
* Command line completion fixes (mainly escaping);
* Small fixes in history handling (locale independent .mc/history entries);
* Code cleanups, various memleaks fixed (many thanks to valgrind).
September 9, 2009: Total Commander 7.50 FINAL is available now! There are many new functions. The most important are:
- Official support for Windows 7 (32 bit and 64 bit)
- Full Unicode support in most functions where it is possible, including FTP, ZIP packer, and plugin interfaces
- Help file now by default in HTML format (CHM). The old HLP file is still available online
- Support for file names longer than 259 characters (up to 1022) in most file operations
- The current directory above the file lists can act as a clickable bar ("breadcrumb bar")
- Protect the stored ftp passwords with a master password using AES256 encryption
- Start Lister, compare by content or synchronize dirs directly via command line parameters
- Comments (Ctrl+Z) can now have a max. length of 4095 characters, and support line breaks
- Synchronize dirs: Option to synchronize also empty directories, option to copy just specific file properties (like the time)
- Allow to use the Windows key for user-defined hotkeys
- On 64-bit Windows, allow to use 64-bit shell extensions in local menu (context menu)
- Copy files/directories to multiple target directories (or lnk files pointing to directories) in one operation
- Quick search with search dialog: Show button which allows to show only files/dirs matching the filter
- Choose different character encodings in Lister, full support for right to left text
- New internal association system, e.g. for using Total Commander from a USB stick
WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer.
Table of Contents Commander Interface is based on Norton Commander (and similar file managers). A local folder is displayed in the left panel and a remote folder in the right panel. Files are usually transfered between these two folders, though it is possible to transfer files into a different folder. This kind of user interface is also known as Orthodox File Manager.
- Graphical user interface
- Translated into several languages
- Integration with Windows (drag&drop, URL, shortcut icons)
- U3 support
- All common operations with files
- Support for SFTP and SCP protocols over SSH-1 and SSH-2 and plain old FTP protocol
- Batch file scripting and command-line interface
- Directory synchronization in several semi or fully automatic ways
- Integrated text editor
- Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
- Integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH
- Explorer and Commander interfaces
- Optionally stores session information
- Optionally supports portable operation using a configuration file in place of registry entries, suitable for operation from removable media
GNOME Commander is a fast and powerful graphical file manager. It has a "two-pane" interface in the tradition of Norton and Midnight Commander. It features drag'n'drop, GNOME MIME types, FTP, SFTP, and WebDAV using the GnomeVFS FTP module, SAMBA access, the ability to extend the context menu with entries to call external applications or scripts on the selected items, quick device access buttons with automatic mounting and unmounting, a fast file viewer for text and images, a history of recently accessed folders, and folder bookmarks.
Midnight Commander is a visual shell much like a file manager, only with many more features. It is a text mode application, but it also includes mouse support if you are running GPM. Midnight Commander's best features are its ability to FTP, view tar and zip files, and to poke into RPMs for specific files.Homepage: http://www.ibiblio.org/mc/
Current version: v4.6.1
RPM:
Source RPM:
Necromancer's Dos Navigator is a "Norton Commander" clone. It uses a well known text-mode interface, is highly customizable, and has a lot of features. Its key features are a text editor with syntax highlighting, horizontal/vertical blocks, multiple codepages, undo/redo, bookmarks, powerful searching, and regex; a file viewer with text view, asm/dump/hex edit, raw blocks, header viewer, search, regex, and unlimited filesize; a powerful filepanel with higlighting, VFSs, and filefind with textsearch and regex; a calculator; and more.
Changes: The internal desktop version handling was improved. A C interface library was added for future additions. The FTP VFS was enhanced and now also works in DOS. The "External Quick... Directories" feature was added. The socket interface used in NDN is publicly available on the homepage
Depending on when you got started with computers, you've probably used an orthodox file manager. They're zippy, they're often favoured by those who are more comfortable on the command line, and enable you to do more via keyboards than some can do with a mouse.
The interface is made up of two panels, which you can switch between with the Tab key. Norton Commander inspired a whole bunch of orthodox file managers, many of which are still actively developed today.
Anyone who started with Linux in the 90s will have used Midnight Commander. But does it make sense to use it or any of its brethren in the age of multi-core desktops? The answer to that question is a most definite yes.
In the 90s the Linux GUI was a far cry from the present-day Compiz-laced bells and-whistles graphical interfaces and there was no Konqueror and Nautilus. But you didn't use an orthodox file manager just because it was lightweight. You used it because it worked, and with a couple of keystrokes could compress a file, generate an MD5, and copy it across the galaxy.
The modern day OFMs build on that, and can do a lot more. They can still be used with only minimal mouse input, thanks to their extensive keyboard shortcuts. And just because you use them with a keyboard, doesn't mean they all run from the console. And you can easily spot an OFM, since many honour their lineage by including the word 'Commander' somewhere in their name. Ten-hut!
Dec 20, 2008
Lfm and Pyview are written in Python and require curses module. It needs Python v2.3 or higher, it won't work with older versions.
Since version 0.90, lfm needs ncurses >= v5.x to handle terminal resizing.
All modern UNIX flavours (Linux, *BSD, Solaris, etc) should run it without problems. If they appear please notify me.
Note that python curses module should be linked against ncursesw library (instead of ncurses) to get wide characters support. This is the usual case in later versions of Linux distributions, but maybe not the case in older Linux or other UNIX platforms. Thus, expect problems when using multibyte file names (f.e. UTF-8 or latin-1 encoded) if your curses module isn't compiled against ncursesw. Anyway, I hope this issue will disappear with new releases of those platforms, eventually.
Also, take a look at TODO file to see bugs and not-implemented-yet (tm) features.
... ... ...Last File Manager is a simple but powerful file manager for the UNIX console. Based on curses, it's written in Python.
Some of the features you can find in lfm:
- console-based file manager for UNIX platforms
- 1-pane or 2-pane view
- bookmarks
- history
- vfs for compressed files
- dialogs with entry completion
- fast access to a shell
- direct integration of find/grep, df and other tools
- tabs
- color files by extension [Andrey Skvortsov]
- fast file viewer with text and binary modes
- ...and many others
Addition: GNOME Commander
GNOME Commander is yet another powerful twin-panel file manager for the GNOME desktop environment, with support for Samba networks and FTP. It also has an option to start it as root (the same as gnome-commander or gksukdesu gnome-commander, not recommended though).
Official website
mc-4.6.2.tar.gz Midnight Commander v4.6.2 md5sum: ec92966f4d0c8b50c344fe901859ae2a
The Midnight Commander file manager developers have restarted work on the, once quite popular, file manager for the Linux/Unix console. Midnight Commander was inspired by the famous Norton Commander for DOS. In recent years, there had been no development at all, but now a "Bugfix Release" 4.6.2 has been made available. The new release, as the tag suggests, contains no new features.
- Write your script.
- Save it in ~/.gnome2/nautilus-scripts and make it executable (chmod +x <script name>).
Of course, if you don’t know scripting the first step itself is quite daunting, but you can get a lot of pre-cooked scripts on the internet by searching for “nautilus scripts”. e.g. take a look at g-scripts homepage.
To get you started immediately, here is a crude example to open a terminal/console window in any folder/path through right-click menu:
Step 1) Write your script (any scripting language: shell, perl, python, etc):
- #!/bin/bash
- gnome-terminal --working-directory="$1"
Step 2) Save it in ~/.gnome2/nautilus-scripts, name it as “Terminal” and make it executable.
- chmod +x Terminal
Step 3) Now, you should see a “Scripts” option in your right-click menu as shown below. Clicking on “Terminal” will open a new terminal window with the present working directory being set to the selected folder.
Note: If you don’t see the “scripts” menu option (or your script name in the extended menu), then just run
- sudo killall nautilus
comments
chemicalscum
November 23rd, 2008For me it only opens the terminal in my Home directory no matter what directory Nautilus is open in.
Perpetual Rabbit
November 24th, 2008Three tips:
1) It would be more useful if you listed which environment variables are available from within Nautilus, so that I could use those in my own scripts, like the current working directory, and how to get the Nautilus window to do various things, like refresh itself, open a new instance, make it move to another directory, etc, etc.
2) A more involved example would be useful.
3) How to make scripts generally available to all users, i.e. is there some /etc/gnome2/nautilus-scripts directory where you put scripts that you want to appear in everyones
Hello, Emacs Community!
I’ve been working lately on a new OFM for GNU Emacs. (For those who may not know, OFM stands for “Orthodox File Manager” - it’s the kind of interface made popular by the Norton and Midnight Commanders.)
“Another one?” you may say.
Well, yes. As a long time user of the Midnight Commander on Linux (and, long before that, of Norton Commander and Norton Navigator on DOS), one of the first things I tried after moving to Emacs was running MC in term-mode. It was no joy, so after that I tried using nc.el and mc.el, but both scripts were far away from what I was looking for.
I realized early the power of Dired (learned quite fast several nifty tricks on it), and I think the decision made by the authors of mc.el of basing their file manager on Dired was a wise one. But it lacked support for so many of the usage patterns MC got me accustomed to through all these years… it was a real pity.
So, faithful to the tradition established by mc.el and ec.el, I decided to write the Sunrise Commander.
After several months of growing it up (good programs seem to grow by themselves) I’ve managed to put together most of the functionality I wanted that was not there before:
- It is implemented as an independent major mode derived from Dired, what allows to have a rich feature set (key bindings, colors, functions, killing automatically unused buffers, etc.) without interfering with normal Dired stuff.
- Transparent navigation inside compressed files/archives: zip, tar, tgz, rar, jar, war, ear, sar, … (using AVFS)
- Virtual directories with the results of “locate”, “find”, “grep” commands (or whatever other command that produces a list of files/directories) that can be used as regular panes with copying, removing, renaming, following…
- List of most recently visited files, also fully functional as a virtual directory. (using recentf)
- An independent history ring for each of the panes that can be navigated forwards and backwards and also displayed in its own pane as a virtual directory.
- Sorting directory contents by name, date, size, extension.
- Comparing directories by file names, sizes and thoroughly (using MD5 sums).
- Comparing files using diff (for fast checking) or ediff (for more details and merging).
- Synchronized navigation for comparing and merging whole directory trees.
- Terminal integration: integrates well with any external shell that works in term-mode or with the emacs shell (eshell).
- Terminal navigation: allows to use the active pane from the terminal window without actually switching to it.
- Command line macro expansion: replaces automatically e.g. “%f” with the currently selected file, “%m” with all marked files, etc. without leaving the command line (while in line mode).
- More “natural” functions for copying and renaming recursively files and directories. The default dired functions for these operations are somewhat “weird” compared to the ones one finds usually on OFMs.
- Remembering the current locations of the panes, so I can switch contexts for a while, do some other stuff and later come back to the place I was before.
- Making a backup copy of selected or marked files with just one keystroke.
- Many other small functions (swap panes, go to parent dir, follow file, show/hide hidden fields, change display of data, file coloring based on extension etc.) found usually on more mature OFMs.
It is quite portable. I’ve tested it on Linux and Windows 2000 using GNU Emacs versions 22 and 23 (I have also received feedback from a user reporting it works fine on GNU Emacs 22.2 on Mac OS X Leopard), though there’s some homework left one has to do in order to have everything working fine: on Linux you have to install AVFS if you want to navigate inside compressed files (who doesn’t?) and on Windows there is some work configuring ls-lisp and you must also install some diff port if you want to be able to use ediff. Unfortunately I haven’t heard of anything like AVFS for MS Windows, so you’ll have to use archive-mode, tar mode, etc. for your compressed files.
You can get a copy of the Sunrise Commander at:
Pygoscelis is written purely in Python language using PyGTK and Gnome Python bindings. Features:
- Twin panels
- Tabbed inteface
- Gnome theme MIME awares
- Searching abilities
- Mounted filesystem support
- Archive support
- FTP support (planned)
- Plugin interface (planned)
About: Beesoft Commander is a file manager (like Norton Commander) for Linux. It is based on Qt-GUI.
Changes: This release has a configuration dialog where users can define all colors and backgrounds for file views. The ability to compare two files has been implemented. When they are not the same, the program starts a graphical comparator. By default it starts beediff, but the user can define their own comparator program.
About: X File Explorer (Xfe) is a filemanager for X. It is based on the popular, but discontinued, X Win Commander. Xfe is desktop independent and is written with the C++ Fox Toolkit. It looks similar to Windows Commander or MS-Explorer, and is very fast and simple.
It features file associations, the ability to mount/umount devices, a directory tree for quickly changing directories, the ability to change file attributes, automatic registry saving, the ability to view/create/extract compressed archives, and much more.
Changes: This release fixes a severe bug that occurred when building Xfe on Fedora Linux. The Swedish translation was also updated.
freshmeat.netAbout:
Key Scripter listens to key press/release events from a keyboard device and sends fake key events to an X display. It supports gaming keypads such as the Nostromo SpeedPad and allows the creation and usage of complicated key scripts for games and other applications.Release focus: Major feature enhancements
Changes:
This release also supports Windows. A Win32 binary has been added to the download packages. To compile the source files on Windows, the latest release of MinGW is required. Additionally, this release fixes a few memory allocation bugs, adds support for wildcard binds, and provides improvements to debug messages. The example configuration file has been extended with extra features.Author:
Andrei Romanov [contact developer]
FreeCommander is an easy-to-use alternative to the standard windows file manager. The program helps you with daily work in Windows. Here you can find all the necessary functions to manage your data stock. You can take FreeCommander anywhere - just copy the installation directory on a CD, USB-Stick or even a floppy disk - and you can even work with this program on a foreign computer.
Main features in FreeCommander:
- Dual-panel technology - horizontal and vertical
- Tabbed interface
- Optional tree view for each panel
- Built in file viewer to view files in hex, binary, text or image format
- File viewer inside archives too
- Built in archive handling: ZIP (read, write), CAB (read, write), RAR (read)
- Nested archive handling
- Easy access to system folders, control panel, desktop and start menu
- Copy, move, delete, rename files and folders
- Wipe files
- Create and verify MD5 checksums
- File splitting
- File properties and context menu
- Calculation of folder size
- Folder comparison / synchronization
- Modification of file date and attributes
- Folder / program favorites
- File searching (inside archive too)
- File filters for display
- User defined columns for detailed view
- DOS command line
- Multiple language support
- Create zip and iso files
- Upload files to the Internet using FTP
- Fast file management using the keyboard
- Built-in viewers for many file formats
- Built-in text editor
- No installation required (self-extracting zip provided for convenience)
- No uninstallation required (just delete the folder)
- Free for non-professional home use
Ultimate Commander strives to be an incredibly powerful orthodox file manager developed with a special focus on usability, extensibility, portability, and power users.
As of right now, this is an alpha-quality file manager.Current features include: drag and drop, right-click context menu, rename, automatically refreshing file view, ability to calculate directory size, tab file view, dual or mdi parent choice, filter file view on-the-fly, file icons (including svn icons), multi-threaded drive and file retrieval.
Features in the works: plug-in architecture for different file retrieval (for example, ftp/ssh) or different ways to show the file information (for example, audio files might show different information), thumbnail preview pane, show information about copy/move operations with ability to cancel, specification of columns for file information, Vista-compatibility.
Doszip Commander (GPL, open source)Project page: sf.net/projects/doszip/
By Hjort Nidudsson . A new Norton Commander clone … test it :-) It is very small and fast. Written mostly in 1996…1997 . Development has recently (2007) stopped, but as last fix the author updated it to support LFN ! Has built-in support for unZIPping - no PKUNZIP or similar needed, but supports only PKZIP 2.xx format incl. decryption. No ZIP creation, no support for other archive types.
It is the only one written in Borland C (use version 3.1, DOS 16-bit real mode).
11/28/2007
muCommander 0.8.1 is out with a bunch of enhancements and bug fixes.
Get it now>>New features:
- New bookmark:// filesystem, mapped onto the alt+B shortcut by default.Improvements:
- Non-automatic sizing of columns is now working properly and preserved in the configuration.
- Columns order, sort and visibility are now preserved in the configuration.
- Editors and viewers are now centered on the current window rather than set to the upper-left corner of the screen.
- Shell encoding is now auto-detected by default, unless a specific encoding is set in the preferences.
- Simplified and extended the theme editor, with new 'selection outline' and 'alternate background' values. A new 'Striped' theme has been added to show these effects off.
- Added keyboard shortcuts for the items in the drive popup button.
- Windows: drives in the drive popup button now show extended names.
- Bzip2 read-access speed substantially improved.
- Improved icon representation of symbolic links.
- 'Delete' dialog now shows the list of file to be deleted (contributed by Alejandro Scandroli).
- New 'Find' functionality added to the text viewer and editor (contributed by Mariusz Jakubowski).
- command keyword substitution now applies to marked files as well as the current selection.
- Quit confirmation dialog now shows the number of open windows and asks for confirmation when the last window is closed.
Internal pages updates by age: Latest : Past week : Past month : Past year
| Top Links | Sites | Papers | Xtree | Add-ons | WebDriveFTP | Keymacros | History | Etc |
6-best-orthodox-file-managers-for-linux-605506 By Mayank Sharma
windows_file_managers - eSnips Search Nice collection of screenshots, links and descriptions. Highly recommended.
CategoryOrthodox file managers - Wikipedia, the free encyclopedia
Open Directory - Computers Software File Management File Managers Windows Orthodox
Open Directory - Computers Software File Management File Managers
Commander
Homepage -- collection of OFM links (mainly DOS/Win9x) by
"Robert Oorff" <orndorff@richmond.infi.net>.
A very nice page; contains information that complements this page
[Link updated Jan. 13, 2000]
I am going to try to include a link to every "Commander"
available. However, I primarily use Windows 95/98 and only somewhat
beyond the "novice" stage in Linux, so the selection listed here may
be somewhat biased. A Commander program has to have the two panel interface
and the standard F key assignments: F3 - View, F4 - Edit, F5 - Copy,
F6 - Rename/Move, F7 - Make Directory, and F8 - Delete. Also, support
for whatever compressed archive is standard for the OS, ZIP for DOS/Windows,
tar.gz for Unix, etc. The ever present command line is also a super
handy feature.
nud Computers-Software-File Management-File Managers -- might be an older version of dmoz project file management page. Also at Computers-Software-File Management-File Managers
http://www.ghisler.com/ -- Total Commander site. One of the best GUI-based OFM for Windows.
Articles:
A Guide to Efficient Use of Windows Commander 4 by Ilya Gulko. Outdated but still useful. One tip is reproduced below:
If you're a webmaster and have FTP access to your web server, updating your web page should be very simple. You can use Windows Commander to easily synchronize the files on your computer with your web server. Just connect to the FTP server in one pane, and open the directory with the local copy of your files in the other pane. Now, press Shift+F2 to compare the two directories. All the files that are newer than the ones in the opposing directory are selected. If the file doesn't exist at all in the other pane, it is also selected. Now, go to the pane with the local files, and press F5 to copy all of the files that are not up to date.
Dos Navigator -- one of the best of DOS OFMs. Since it become open sourced several programmers are trying to upgrade it. At least two derivatives already work with long file names!
VC was not updated for several years so it's assumed to be dead, but it still have some adepts and reincarnation is still possible ;-). Here are some useful sites:
Volkov Commander -- official German and English homepage maintained by Daniel R. Egner. Among other things contains the latest versions of VC, a newsletter, a photo of the Vsevolod Volkov -- the famous author of VC, zip file with various icons for VC and an interesting collection of links about other OFMs. Attention: the site was redesigned (and IMHO greatly improved) in Jan.1999.
VC Official Polish Homepage -- site with good collection of utilities for OFMss. Among them hiew -- a viewer that is often used as an external viewer for VC, Edit 4.4. BTW this site contains all alpha versions for v.5 and a keyboard reference. Great job !
An Unofficial Volkov Commander Site maintained by Finn Ekberg Christiansen. Contains interesting icons for VC as well as good collection of links.
XTree Fan Page More On XTree Links -- Page of our friends -- fans of Xtree file manager... Please visit it. You can never fully understand OFM managers without trying Xtree-clone. Xtree introduced two great ideas:
"history everywhere" approach -- this is actually the second greatest idea of Xtree that eventually found its way into best OFMs is the idea that each and every operation should have history available.
Jeffrey C. Johnson XTree story from the original developer.
Articles:
Xtree -- a nice article
Better File Management By Using XTree by Tom Ruben & Len Stuart
See also the following derivatives:
ZTree -- Xtree managed to survived Symantec acquisition (the XTree company was bought by Central Point who were themselves immediately swallowed up by Symantec with usual result... Their first move was to bring out a XTree Gold 4 for Windows and then, as usual, to abandon the product...) See also ZTreeWin Unofficial Homepage and Zedtek
Tree86 Lite- Directory tree and file management utility.
UnixTree XTreeGold look-alike for the Unix and Linux systems by Rob Juergens
Ytree XTree look-alike file and archive browser for UNIX by Werner Bregulla
ZTreeBold Text mode XTreeGold clone for OS/2 by Kim Henkel
ZTreeWin Text mode XTreeGold clone for 32 bit Windows by Kim Henkel
ZTreeWin Unofficial
Homepage ZTreeWin support site by Victor Garcia
F freeware file manager features -- very interesting file manager; long list of useful features.
F is a freeware multi-platform text-mode file manager with many features. Main F functions: multiple file windows display, full support for ZIP archives, integration with built-in file viewer and editor, network support.
File Managers -- list of free file managers
Childrens
of Captain Norton (in Russian) -- interesting page with
some new OFM managers [May 16, 1999]
Window Managers
for X [February 27, 1999]
Managers for Linux X11
http://sunsite.auc.dk/linuxberg/x11html/fil_managers.html
Chuck's Linux File Manager Page contains descriptions of several
OFM style managers [December 4, 1998]
File Managers/File Handling Utilities -- from SCO
[added October 3, 1998]
[March 7, 1999] GNU Interactive Tools - GNU Project - Free Software Foundation (FSF) -- non- orthodox, but very modular -- contains components that can be reused in other GPLed OFMs (suggested by Juhapekka Tolvanen <juhtolv@st.jyu.fi>)
Also, I was surprised to find out that tomorrow, February 6, is NC5's ninth birthday. Weird. Could it be that many others like myself felt a point of anguish and somehow projected it into the collective unconscious? Or does NC5 have a psychic presence among us, in our hearts and minds? I don't know, but here's to you, old buddy!
I'm so glad to find someone else who is nostalgic for the days of Norton Commander. Back in those days, you were either an XTree Gold man or an NC man ... I was definitely an NC man through and through. My fingers would fly through the keystrokes with NC, and hapless customers would stand by open-mouthed :)
I was so disappointed when I discovered that NC for Windows was slow and ugly. After a careful search, I settled on Servant Salamander and I haven't looked back since. God bless you, Norton Commander!
PS. Yes, I too keep a copy of NC4 and NC5 on my hard disk for no reason other than nostalgia :)
Posted by Eric Pircher on June 20, 2006 05:39 AM
Norton Commander 5.5 for DOS with Long File Names really exists. Look at Wikipedia to proof that is true.
Posted by TurricaN on November 24, 2005 11:52 AM
Well, turns out you are right, TurricaN. I don't know if it was you, but the other day a guy e-mailed me a copy of NC 5.5 with LFN support.
I have to say that I was severely disappointed in this version. Unlike NC 5.0 and its predecessors, NC 5.5 needs to be installed and cannot be moved around with ease; it does not interact well with Windows, crashes a lot and is very slow.
P.S. TurricaN, just because someone says something on Wikipedia, it is not necessarily true.
Posted by Mike on November 26, 2005 12:50 PM
NC 5.5 inability to move and crashes exists only in NT line of WIndows, while in Windows 9x/ME this is not in the case. For Windows NT better use NC 2.01 for Windows.
Posted by TurricaN on November 28, 2005 04:50 AM
Win 9x/ME is utter crap, without argument; the first good, stable Windows version was Win2K, which is NT-based. I will have you know that NC 5.0 works perfectly on all NT-based systems, even though it does need tweaking to work with LFN.
Now, if I still wanted to use an orthodox file manager, I'd use FAR, by far (pun not intended) the superior NC clone, in all regards; NC for Windows is not a true OFM.
Posted by Mike on November 28, 2005 08:24 AM
If you want 100% NC-like archiver, use Commandline ACE - mentioned in one of links inside Wikipedia NC article.
Posted by ACEfan on February 13, 2006 07:27 AM
I would, Acefan; if I hadn't been lured by the power and compatibility (and increasing ubiquity) of WinRAR over the years. ;)
Posted by Mike on February 13, 2006 10:38 AM
I used to use NC 2.0-4.0, but then I discovered DOS Navigator.
Posted by Guti on February 28, 2006 08:07 AM
A long time ago, on another computing platform, Peter Norton Computing released Norton Commander. This became my favorite file management program. As I wandered further and further into the UNIX realm, I found it hard to believe that a program like this wasn't available on UNIX. Finally, I came across Midnight Commander, as shown in Figure A. It offers more features than Norton Commander and, unlike Norton Commander, it runs on a variety of different computing platforms.
[Feb 7, 2000] Battle of the File Managers - the quest for the perfect file managers starts HERE! Suggested by Nguyen Nam Duy <ndnguyen@wanadoo.fr>
XTreePro as HTML-editor... : ion1.ionet.netbills
Xtree was another original file manager that created a strong following
and almost cult-like devotion. Like OFMs Xtree users were able to achieve
very high productivity in command line environment and it can became the
style of thinking about filesystem, more merely a file manager. Like OFMs
Xtree was re-implemented on most other operating systems, including Unix.
See UnixTree
Homepage - XTree alike filemanager for Unix - Linux
Along with tree-like representation of the DOS filesystem Xtree was/is a pioneer that introduced two very important concepts that later and often incompletely found their way to other file managers including OFM:
History for all commands
The idea of Virtual File System (from the first version Xtree users were able to work with files in any directory subtree as if they all were in one directory).
As far as I can remember the original version was very small(34K ?) and did all this staff and more... It was really amazing masterpiece of programming.
Please take a look on the homepage of Jeff Johnson, the author of the original XTree and XTreeGold (Thank you Jeff, for your great work !)
Recommended Links:
UnixTree
Homepage - XTree alike filemanager for Unix - Linux[Jan 5, 2001]
XTree
Fan Page More On XTree Links -- Page of our friends -- fans
of Xtree file manager... Please visit it. You can never fully
understand OFM managers without trying Xtree-clone. Actually two greatest
achievements of Xtree eventually found their way into OFMs. And if
"history everywhere" -- each operation should have history available
was implemented more or less adequately, the idea of "flat directory
tree" or XtreeVFS) is still not implemented properly in most managers
(most limit themselves to Panelize command).
ZTree --
Xtree clone that continues the line despite Symantec acquisition
of Central Point (the XTree company was bought by Central Point
who were themselves immediately swallowed up by Symantec with usual
result... Their first move was to bring out a (much inferior) XTree
Gold 4 for Windows, then, as usual, they abandon the product...).
See also
ZTreeWin
Unofficial Homepage and
Zedtek
Xtree -- a nice article
Better File Management By Using XTree by Tom Ruben & Len Stuart
UPX Homepage GPLed execution compressor
- UPX 1.07 has been released - featuring major compression speed improvements
- Visit the UPX Message Board for discussions about problems, features, GUI frontends, and more.
- We'd like to hear from you if you are a happy author that uses UPX to compress your programs! Please announce your files on the new UPX Application Board.
- The UCL compression library has been released. UCL is a re-implementation of some especially efficient NRV compression algorithms. This is the first step of the UPX source code release as UCL contains all of UPX's stub decompressors.
- UPX is rated number one in the well-known Archive Comparison Test .
- http://upx.tsx.org now is the official (and hopefully permanent) UPX redirector.
{*****} [Oct. 26, 1999] WebDrive FTP Client Software by RiverFront Software -- a revolutionary FTP client that makes an autonomous FTP VFS implementation in OFMs redundant. This was probably the most important breakthrough for the 1999 and paradoxically it was produced by the company that has nothing to do with OFM development. Currently limited to Windows 9x/NT environment. Highly recommended. Shareware $39. Suggested by Eric Pement <epement@jpusa.org>.
WebDrive is a Windows 95/98 FTP software client that allows you to map an Internet FTP site to a local drive utilizing the standard FTP protocol. This enables you to connect to an FTP site and perform familiar file operations like copy, xcopy, and directory functions with the Windows explorer, a DOS box, or any other application like Microsoft Word, Excel, etc. WebDrive instantly FTP enables any application that reads or writes files by allowing the application to read files from or write files to the FTP site.
Until now, in order to upload or download files from an FTP site, you needed to run a client FTP utility that presented a user interface to manually select the files to transfer. The WebDrive FTP client makes the FTP site an extension of the file system which enables you to use any application to upload or download files to the FTP site transparently. For more details, click here
Hiew 6.04 by Eugen Suslikov. Great external viewer for classic OFMs. Frequently used with VC...
Viewer for HTML and XML for DOS
George's Home Page -- textviewer with RTF reading capability
Polish Official VC site/Utilities -- indisputably the best collection of add-ons to DOS-based OFMs. Many will work in Linux's DOSEMU mode). I do not need to compile my own ;-). Please pay special attention to the following:
Gpm 1.0 -- Vsevolod Volkov driver that allows to select a part of the screen text by mouse and then paste it to this or another application (DOS, Windows 3.1X, Windows 9X, Windows NT, OS/2, Linux's DOSEMU).
View 16.0(a) -- File viewer for DOS, allows you to view: WordPerfect 5.0-7.0, Word 1.0-6.0 and 97,Word for DOS, Wordstar, HTML, Notepad, Publisher, Ami Pro, Write, RTF, ASCII, ANSI, UNIX, ClarisWorks. You can see a quick preview of the first part of files.
See also Softpanorama History links
FILE MANAGEMENT FOR DOS by Rich Green -- short descriptions of several DOS file managers including (OFMs are listed in italics). [Feb 9, 2000]
Volkov Commander -- official German and English homepage maintained by Daniel R. Egner. Among other things contains the latest versions of VC, a newsletter, a photo of the Vsevolod Volkov -- the famous author of VC, zip file with various icons for VC and an interesting collection of links about other OFMs. Attention: the site was redesigned (and IMHO greatly improved) in Jan.1999.
Dos Navigator -- one of the best of DOS OFMs. Since it become open sourced several programmers are trying to upgrade it. At least two derivatives already work with long file names!
[May 10, 2001] Some old staff from Symtel
- www.simtel.net: gencm132.zip (Genesis Commander 1.32: Norton Commander clone)
- ... Publisher: Simtel Legacy File Name: gencm132.zip Downloads: 22 since 4/23/2001 File Size: 167840 File Date: 1996-12-28
- www.simtel.net: tn122.zip (Free Norton_Commander-Windows_Explorer clone)
- ... Publisher: Marko Vodopija File Name: tn122.zip Downloads: 11 since 4/23/2001 File Size: 510956 File Date: 1999-11-07 01:08:00 Description: Free Norton_Commander-Windows_Explorer clone Turbo Navigator
- www.simtel.net: gynav125.zip (A Norton Commander clone.)
- ... Publisher: Gyula Bibernáth File Name: gynav125.zip Downloads: 11 since 4/23/2001 File Size: 1304715 File Date: 2001-04-26 04:52:00 Description: A Norton Commander clone. A Norton Commander clone for the win32 platform- Parallel file operations (copy, search) - Built in txt, rtf, bmp, avi viewer - ...
- www.simtel.net: ncav48bd.zip (Norton Commander Archive Viewer v4.8 Beta-D)
- ... Publisher: Simtel Legacy File Name: ncav48bd.zip Downloads: 3 since 4/23/2001 File Size: 297365 File Date: 1996-11-22 00:00:00 Description: Norton Commander Archive Viewer v4.8 Beta-D Norton Commander Archive Viewer v4.8
- www.simtel.net: rc150.zip (Clone of Norton Commander w/some new features)
- ... Publisher: Simtel Legacy File Name: rc150.zip Downloads: 16 since 4/23/2001 File Size: 214675 File Date: 1995-08-29 23:00:00 Description: Clone of Norton Commander w/some new features Clone of Norton Commander w/some new features
- www.simtel.net: dc-sk.zip (DOS Controller: Norton Commander clone)
- ... : Simtel Legacy File Name: dc-sk.zip Downloads: 21 since 4/23/2001 File Size: 39372 File Date: 1992-02-01 00:00:00 Description: DOS Controller: Norton Commander clone DOS Controller: Norton Commander clone
- www.simtel.net: wfu.zip (Wagner File Utility, like Norton Commander)
- ... Simtel Legacy File Name: wfu.zip Downloads: 6 since 4/23/2001 File Size: 49756 File Date: 1986-04-08 00:00:00 Description: Wagner File Utility, like Norton Commander Wagner File Utility, like Norton Commander
- www.simtel.net: fcw212.zip (File Commander/W v2.12: NC style file manager)
- ... Publisher: Brian Havard File Name: fcw212.zip Downloads: 48 since 4/23/2001 File Size: 262045 File Date: 2000-01-06 05:17:00 Description: File Commander/W v2.12: NC style file manager File Commander is a Norton Commander style 32 bit text mode file manager and shell. It allows you to locate, copy ...
- www.simtel.net: nc531.zip (Nico's Commander: File/Zip manager)
- ... Publisher: Nico Cuppen File Name: nc531.zip Downloads: 7 since 4/23/2001 File Size: 793246 File Date: 1999-12-13 13:28:00 Description: Nico's Commander: File/Zip manager Nico's Commander is a Windows 95/98/NT file manager that resembles the old Norton Commander. It offers a dual directory/folder display ...
- www.simtel.net: ncom23.zip (Norbert Commander NCOM: Long name file manager)
- ... Publisher: Norbert Harle File Name: ncom23.zip Downloads: 4 since 4/23/2001 File Size: 198704 File Date: 1997-04-20 23:00:00 Description: Norbert Commander NCOM:
www.simtel.net: ncmd_201.zip (NeuralCommander: File manager for Win 95/NT)
- ... : 1 since 4/23/2001 File Size: 786720 File Date: 1998-01-16 00:00:00 Description: NeuralCommander: File manager for Win 95/NT NeuralCommander is a Norton Commander like file manager running under Windows 95/NT.
www.simtel.net: cdnav41e.zip (CD Navigator v4.1: Audio & data disk catalog)
- ... ;amp; data disk catalog CD Navigator v4.1 is a disk catalog program for DOS. Handles audio, data, mixed CDs and support floppy cataloging. Looks like Norton Commander. ...
http://www.simtel.net/pub/pd/551.shtml , 17294 bytes
- www.simtel.net: wn193.zip (Powerful but easy-to use file manager)
- ... .zip Downloads: 4 since 4/23/2001 File Size: 2250155 File Date: 2000-11-01 14:43:00 Description: Powerful but easy-to use file manager Explorer or Norton Commander. Besides usual file management (copy/move/delete etc), it contains built-in viewer for 9 most popular graphic formats, and 11 sound/music
XTree Fan Page More On XTree Links -- Page of our friends -- fans of Xtree file manager... Please visit it. You can never fully understand OFM managers without trying Xtree-clone. Xtree introduced two great ideas:
"history everywhere" approach -- this is actually the second greatest idea of Xtree that eventually found its way into best OFMs is the idea of -- each operation should have history available.
See also
ZTree -- Xtree managed to survived Symantec acquisition (the XTree company was bought by Central Point who were themselves immediately swallowed up by Symantec with usual result... Their first move was to bring out a XTree Gold 4 for Windows and then, as usual, to abandon the product...) See also ZTreeWin Unofficial Homepage and Zedtek
Xtree -- a nice article
Better File Management By Using XTree by Tom Ruben & Len Stuart
MS-DOS history
FSPC for MS-DOS Links
MS-DOS links
TIME LAPSE MS DOS LINKS
Kevin P. Inscoe - msdos links
Timo's collection of http links, Part 2
collection FileDudes Interesting DOS programs Links by Dev Anand Teelucksingh.
Newsgroup comp.archives.msdos.announce Announcements about MS-DOS archives.
...
Jeffrey Carlyle - MS-DOS Programming Information
Copyright © 1996-2011 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 distributed under the Softpanorama Content License. Site uses AdSense so you need to be aware of Google privacy policy. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
Disclaimer:
Created Jan 2, 1997. Last modified: December 07, 2011