📄 news
字号:
Version 3.5
- New hotlist code.
- The bookmark code has been completely revamped and now it supports
folders. New format for the hot list file.
- It is possible to copy a selected path name into the input line
(C-Enter).
- Tk enhancements.
- New built in GUI designer to help developers modify the look
of the program at run time (no penaly for users).
- Many dialog boxes now work.
- Right button now pops up a context sensitive action menu.
- Added many visual enhancements.
- The Tk edition is not yet finished though.
- File management.
- Now we do background copy and move operations.
(you can ftp your files in the background now, for example).
- Built in text editor
- This is an easy to use text editor with pull-down menus.
The features it presently supports are: Block copy, move,
delete, cut, paste; key for key undo; file insertion; macro
definition; regular expression search and replace (and our
own scanf-printf search and replace); shift-arrow MSW-MAC
text highlighting (for the linux console only);
insert-overwrite toggle; and an option to pipe text blocks
through shell commands like indent.
Comes with Emacs keybindings as well.
mcedit is a link to mc which bring it up in editor mode.
- FTP File system
- Many fixes and enhacements, better support for proxy
machines.
- Now we support both active and passive opens.
- Estimated time of arrival for ftp transfers.
- stalled detection.
- Much better support for proxies.
- ftp URL's now allow a password to be provided.
- ext2fs Undelete File system
- Minor enhancements.
- TAR File system
- Now we flush the tarfs if the tar file has been modified
- External File systems:
- Speeded up RPM file system.
- New LHA file system.
- New ARC file system.
- New DEB file system (for those users of Debian).
- New RAR file system.
- Fixed problems with different zipfs.
- MC file system:
- We get can use a mc file system by using either mc: or mc:// prefixes.
- Viewer changes:
- Now we include a program that preprocesses mail if you view it
so, you get colored mails in the viewer.
- A simple ruler has been implemented (press Alt-r to enable it).
- New hex editor
- Now you can do hex editions in your files with a single keystroke.
(invoke it by using the hex-viewer and then clicking on edit).
- Find file command:
- Now we can search inside files using a piped grep (particularly
interesting to search inside virtual file system: tar files,
tar files on remote ftp sites, or searching information on an
ftp site)
- Widgets:
- Input lines now support control-left, control-right movement on the
Linux console.
- Extension file:
- We now support extra entries in a given rule with the Include=
tag.
- Ports:
- Windows NT, Windows 95 by Juan Grigera
- OS/2 by Alexander Dong.
- Many many many bug fixes and memory leaks have been fixed.
Version 3.2
- External File system:
- Mtools file system works.
- New Cpio file system.
- New RPM file system.
- FTP file system:
- support for HSC firewall
- Lots of subshell fixes
- Regexp-extension:
- Editing of non-local files works now.
- Bunch of bug fixes.
- Panelize now works properly.
- Can work on Nextstep now.
- Windows NT port by Juan Grigera.
- Midnight Commander file system server:
- Fixed errno handling in the server.
- Fixed time handling in the server.
- Better caching.
- Works with PAM if supported on the system.
Version 3.1
This has been finished:
- Enhanced ftpfs:
- Displays progress bars.
- Supports netware and windows nt servers
- Better support for symlinked files.
- Handles those warez sites file names.
- Increase the directory cache timeout.
- Cache flushing (C-r)
- If you append a /~ to the directory, you will log into your home
directory (this is done by default if you use the menus to connect).
- More robust.
- Subshell fixes (it should not hang any longer).
- Fixes prompt handling for zsh and tcsh users.
- Fixes variable expansion for tcsh (now you may edit files).
- Rewrote the sync code between the parend and child, should not hang
any longer.
- Better command completion.
- Keypad handling enhanced:
- Special key treatment for +, -, \ and now may be configure to
only take place if you do not have a command typed in.
- Now the + and \ bindings when ran on the Linux console work
may use the keypad and M-+ and M-\ and leave the + and \ keys
free.
- Better handling of the line drawing chars on OSF/1 and AIX.
- Enhanced tar/compressed tar file systems.
- Global kill ring.
- Added undelete feature for Linux systems: now you may recover deleted files
on ext2 file systems with the Undelete file system.
- Symlink commands (for symlink lovers).
see the docs on C-x C-r, C-x C-l, C-x C-s keystrokes.
- New macros:
%b and %B return the basename of the selected filename
%var{ENV-VAR} expands to the contents of ENV-VAR variable.
- MC may be invoked as a viewer (mc -f flag).
- Added Unicode support on the Linux console (run with mc -N)
- Tons of bug fixes, the code is cleaner and hopefully
- Allow a vfs pathname to be passed as a startup directory.
This is a list of people that put their effort into making the 3.1
release:
Adam Tla/lka, Antonio Palama, Carl Thompson, Ching Hui, Dugan Porter, Gerd
Knorr, Ilya Rybkin, Jakub Jelinek, Janne Kikonlehto, Juan Grigera, Juan Jose
Ciarlante, John Davis, Marcelo Fabian Roccasalva, Perry Francis Nguyen,
Sergey Ya Korshunoff Steven Hirsch, Thanh Ma and Torben Fjerdingstad.
Version 3.0
This has been finished:
- Virtual File System: You now can browse tar, compressed tar and
file systems over the network as if they were local subdirectories;
- Slang support, you don't need ncurses anymore (but you can still compile
with ncurses, if you want).
- New mc.ext format, for details see the sample mc.ext file provided.
- Append option if you try to copy/move a file onto already existing one.
- Internal cd command uses CDPATH variable if set (like in BASH).
- Find file command is much faster.
- External panelize command - finding files using unlimited number of
criteria - actually spawns an external command and it can be find, awk,
grep -l or anything else.
- Learn keys makes setting up of mc on terminals with broken
terminfo/termcap databases easier. It just asks you to press keys which
are not working.
- Advanced chown command.
- C-PgUp and C-PgDn takes you to the previous and currently selected
directory respectively on the Linux console.
- You can choose between 7 data bits, iso-latin-1 (0-127+160-255) or
other (0-255).
- Confirmation for overwriting, deleting and exiting added.
- Viewer has growing buffers.
- Filename, username, hostname and variable completion (M-Tab) on all
input lines plus command completion on appropriate places of command
line.
- Following of symlinks at changing directory.
- Viewer now supports bold faces and underlines, and it fits the
information on the screen better. Now you can also specify the starting
mode for the viewer depending on the contents of the viewed file.
- Mask rename and copy.
- Colors now let you specify the intensity of the colors you want.
This is being worked on:
- Virtual File System: FTP file system.
- Tcl/Tk and XView versions of the program (preliminary versions are
up and running).
Version 2.0
Now users are able to define their own display
- User defined display formats.
Now you can configure the file display to suit your needs.
For example, you can say which information you want to see displayed
instead of our defaults.
- User definable program layout.
Panels could be shown vertically or horizontally;
panels could be different sizes, you can hide or show most
program windows (command line, keybar or menubar).
- Output window.
Now, it's possible to see part of the last program output on the Linux
console without having to switch screens via an option in the layout
menu.
- New View modes:
Quick view: as you browse your files, each one is displayed on
the other panel on the idle time.
Tree view: let's you browse your directories by traveling a tree.
We have two traveling modes available. And the tree does
not take your precious time: it's build on the fly, as you
browse your disk (you can always loose your time if you
want to :-).
Info view: Gives you information on the currently select file and
the current file system as you move.
User view: Let's you define a directory listing and the format you
want to use.
- New subshell support (concurrent shell execution)
The Midnight Commander will now spawn one copy of the shell, so you
get better performance and you can use shell functions, define variables
and execute complete shell commands. Supported shells: bash, zsh and
tcsh. If your shell is not supported, then the old mode is still
available.
- Dialog box manager
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -