Personal File Manager for Unix/Linux
Pfm is a terminal-based file manager written in
Perl, based on PFM.COM for MS-DOS
(originally by Paul Culley and Henk de Heer). Permission to use the
original name was kindly granted by Henk de Heer.
pfm is a terminal-based file manager written in Perl. All pfm commands
are one- or two-key commands (case-insensitive). It features colored
filenames according to extension or type, a single-file and multiple-file
mode, support for executing user-defined commands (including wildcards)
with only two keystrokes, and use of the ReadLine library for friendly
commandline editing.
For more documentation, see the manual page.
Sourceforge is also where the project summary is located.
New in 1.93.4:
- fixed crash when setting keyboard history in case readline does not allow it
- fixed bug in writing a default config file on Linux
- fixed bug in Link concerning making multiple absolute links
- fixed stat() of currentfile after launch
- fixed bug where mousemode setting is lost when editing config file
- fixed whiteout support, added helper app: listwhite(1)
- fixed module dependencies
- fixed error reporting
- added mkfifo command
- added check on validity of layouts (presence of mandatory fields)
- added recursive delete directories
- added logical/physical directory mode
- added functionality for saving swap directory
- changed user- and groupname caching
- changed "Hit any key to continue" to handle resize events and mouseclicks
- changed escape character handling
- code cleanup
- updated documentation
So, what does it look like?
This program has some dependencies.
It makes use of the module
Term::ScreenColor,
which was based on Term::Screen,
, in turn derived from Term::Cap.
Term::ScreenColor is also available on CPAN.
Furthermore, it uses the
Term::ReadLine::Gnu
module which adds the readline flexibility to the commmand-line editing.
This program is free software: you can redistribute it and/or modify it
under the terms described by the GNU General
Public License version 2.
As it happens, the
original
MS-DOS version can still be obtained from some FTP sites.
Contact the author René Uittenbogaard