Projects / Midnight Commander

Midnight Commander

GNU Midnight Commander is a text-mode full-screen file manager. It uses a two panel interface and a subshell for command execution. It includes an internal editor with syntax highlighting and an internal viewer with support for binary files. Also included is Virtual Filesystem (VFS), that allows files on remote systems (e.g. FTP servers) and files inside archives to be manipulated like real files.

Tags
Licenses

RSS Recent releases

  •  25 Apr 2012 21:38

    Release Notes: This release fixes two regressions in the just-released previous stable version: a crash in the chown and symlink dialogs, and an erroneous error popup when entering a tar archive.

    •  22 Apr 2012 18:40

    Release Notes: Minor bugfixes.

    Release Notes: This is the first stable edition of the 4.8 branch, with many new features and bugfixes.

    Release Notes: The ability to remove history items was added. All hard-coded FISH scripts were moved to external scripts. Panels are now hidden before connecting to the FISH server, to suppress stderr junk. Forgotten shortcuts were added to the editor. An erroneous 2GB file size limit in FISH was removed. Several other minor bugs were fixed. Documentation and translations were updated.

    •  09 Sep 2010 11:53

    Release Notes: The code was cleaned up. A potential division by zero was resolved. A regex replace no longer incorrectly reuses the first occurrence on multiple matches. Translations were updated and added. Manual page formatting was cleaned up.

    RSS Recent comments

    01 Jan 2010 19:15 egmont

    Unfortunately 4.7.0 is tagged as 'minor feature enhancements' and 'minor bugfixes'. With the introduction of proper charset support, including out of the box UTF-8 support and the ability to quickly switch the encoding of either file names or file contents by pressing Alt+E, plus numerous other new features listed at www.midnight-commander..., this version is a very important major new release. Kudos to all developers who worked hard on this!

    10 Feb 2008 09:12 jancs

    mc hangs
    Hi!

    i have a problem with hanging mc: if mc is run over ssh in screen session under x.org (x.org - on the server side), after some operations mc hangs and what is the most disappointing - the only possibility to start mc anew is to reboot the system.

    all this goes on on slackware 11, 12 and default package.

    15 Jan 2007 21:39 igor2

    bugreport: menu box displacement
    Hi,

    menubar_draw_drop misplaces the box because the menubar's strting x

    and y coordinates are added twice. This bug doesn't produce visible result

    as long as menu starts at screen coordinates 0;0.

    Tibor Palinkas

    P.S. I know this is not the proper place to report bugs; however, the project

    page doesn't offer any mean of anonymous bugreporting and I am not willing

    to register to another service just to report a single bug.

    --

    Patch:

    diff -uri mc-2007-01-14-22.orig/src/menu.c mc-2007-01-14-22/src/menu.c

    --- mc-2007-01-14-22.orig/src/menu.c 2005-09-06 22:36:23.000000000 +0200

    +++ mc-2007-01-14-22/src/menu.c 2007-01-16 06:11:18.000000000 +0100

    @@ -139,7 +139,7 @@

    attrset (SELECTED_COLOR);

    draw_box (menubar->widget.parent,

    - menubar->widget.y+1, menubar->widget.x + column,

    + 1, column,

    count+2, menubar->max_entry_len + 4);

    column++;

    14 May 2004 04:09 rvb

    midnight commander has mysterius forces
    i have tried many file managers, but i always got back to the midnight commander. it attracts me, must be some mysterious force. :) But probably it is just because i have been using the DOS Norton Commander since i have been 5 or 6 years old ;)

    midnight commander is by far the best one ...

    13 Mar 2003 04:06 mrcbchr

    Editor displaying ^M
    I've upgraded from mc-4.5.42 (rpm, binary) to mc-4.6 (compiled on my system).
    Now in the editor, for text files with LF/CR as a line separator it displays a "^M" (CR) on black background at the end of each line. The previous version didn't, and it used to respect the standard of the opened file (LF/CR or LF).
    Do I have a problem with one setting ?
    Note that it's not specific to one syntax highlight in particular.
    Maybe a compilation option ? With "--with-screen=" ?

    Screenshot

    Project Spotlight

    BitNami MAPPStack

    An easy-to-install, ready-to-run distribution of Apache, PostgreSQL, and PHP.

    Screenshot

    Project Spotlight

    Cross-LFS

    Cross-compiled Linux From Scratch.