Knowledge

Midnight Commander

Source 📝

504: 129: 728: 223: 187: 364: 25: 457:" (automatic grouping of wildcards). All of these features are available by using the File > Rename/Move menu selection. (Pressing F1 would then produce a brief explanation of the options, including examples of how to use wildcards.) 399:) which support mouse reporting. When running inside an X terminal, these versions can update the name of the window in which Midnight Commander runs (if allowed by the terminal emulator). 414:
client. Midnight Commander also includes an editor called mcedit, which can be executed as a standalone program or from Midnight Commander using the F4 key. mcedit's features include
418:
for many languages, macros, code snippets, simple integration with external tools, automatic indentation, mouse support, a clipboard and the ability to work in both
379:. The main interface consists of two panels which display the file system. File selection is done using arrow keys, the insert key is used to select files and the 1590: 1626: 636:"Midnight Commander was originally "Mouseless Commander", then "MouseLess commander with Mouse Support" then "Midnight Commander" via a vote" 433:
that can only rename one file at a time. This is convenient for manipulating large collections of files, e.g. to make them conform to a new
426:
modes. Users also have the option to replace mcedit with the editor of their choice (Options Menu>Configuration> Use Internal Edit).
1661: 1651: 658: 1656: 1434: 1646: 1260: 764: 89: 1253: 61: 1308: 509: 383:
perform operations such as renaming, editing and copying files. Later versions of the Midnight Commander additionally have
68: 42: 449:
available for renaming files, with a convenient user interface. In addition, the user can select whether or not to use "
1641: 533: 1298: 1293: 1248: 108: 75: 406:
package files, to work with common archive formats as if they were simply another directory, and to function as an
274: 492:
was added in 2009 to development versions of Midnight Commander. As of version 4.7.0, mc has had Unicode support.
1636: 1243: 1303: 57: 46: 1666: 1631: 1210: 587: 1578: 200: 441:
at the same time as it renames them. It lets the user specify the original and resulting file names using
1616: 1094: 777: 757: 541: 178: 1276: 703: 352: 291: 1621: 809: 376: 134: 1424: 1238: 337: 236: 186: 1369: 1139: 786: 35: 82: 1537: 1429: 1177: 999: 799: 750: 407: 668: 1552: 1281: 882: 842: 523: 438: 329: 128: 1504: 639: 8: 1595: 1439: 935: 867: 565: 415: 403: 372: 222: 727: 635: 608: 1527: 1359: 1354: 1286: 877: 872: 454: 446: 442: 1547: 1454: 1349: 1203: 1134: 1111: 984: 450: 434: 384: 579: 1562: 1494: 1045: 1020: 974: 945: 925: 804: 341: 322:, the command used to start it, and as mouseless commander in older versions) is a 286: 243: 1532: 1522: 1399: 1055: 847: 333: 148: 363: 1542: 1444: 1103: 1025: 663: 392: 388: 326: 209: 1610: 1584: 1364: 1233: 1129: 1050: 1030: 1004: 969: 915: 742: 429:
Midnight Commander can also rename groups of files, unlike a number of other
411: 323: 733: 1557: 1379: 1374: 1328: 1196: 1035: 773: 469: 430: 380: 279: 468:, which allow it to work on a regular console, inside an X terminal, over 402:
Midnight Commander's features include the ability to view the contents of
1409: 1339: 1219: 1172: 1144: 1040: 852: 819: 737: 348: 1065: 1469: 1463: 1414: 930: 423: 143: 1489: 1419: 1404: 920: 857: 829: 248: 24: 1499: 1479: 1459: 1384: 1334: 1080: 1075: 862: 690: 460:
Midnight Commander is based on versatile text interfaces, such as
1389: 940: 887: 837: 721: 643: 527: 489: 476:
interface (for embedded devices) and all kinds of remote shells.
461: 256: 1484: 1474: 1449: 1060: 892: 473: 465: 1188: 1344: 1149: 1121: 1070: 950: 794: 517: 485: 419: 396: 252: 1394: 1163: 960: 302: 1324: 907: 897: 437:. Midnight Commander can also move files to a different 499: 133:Midnight Commander running in a terminal window on 49:. Unsourced material may be challenged and removed. 588:"[mc] Midnight Commander 4.8.32 released" 1608: 706:, By Marcel Hilzinger, 29.12.2009, Linux-Magazin 1591:Free Software Foundation anti-Windows campaigns 633: 585: 772: 566:"History of development of Midnight Commander" 1204: 1102: 758: 559: 557: 1211: 1197: 765: 751: 726: 221: 185: 127: 650: 563: 109:Learn how and when to remove this message 656: 554: 362: 992: 351:and is licensed under the terms of the 1609: 347:GNU Midnight Commander is part of the 1192: 746: 657:Petreley, Nicholas (20 August 2002). 387:support. Such versions are aware of 1627:Files transferred over shell clients 1309:GNAT Modified General Public License 704:Wiederbelebt: Midnight Commander 4.7 634:Miguel de Icaza (9 December 2015). 510:Free and open-source software portal 47:adding citations to reliable sources 18: 1662:File managers for Microsoft Windows 659:"Favorite minimalist file managers" 520:, Far Manager port for *nix systems 13: 1652:Linux file system-related software 586:Yury V. Zaytsev (23 August 2024). 479: 391:and X terminal emulators (such as 14: 1678: 1657:Unix file system-related software 1299:GNU Affero General Public License 1294:GNU Lesser General Public License 713: 564:Bezroukov, Nikolai (2011-12-16). 1005:File Explorer / Windows Explorer 502: 23: 1647:Free software that uses ncurses 1218: 34:needs additional citations for 1304:GNU Free Documentation License 734:Midnight Commander for Windows 697: 683: 627: 601: 1: 547: 1579:GNU/Linux naming controversy 810:Graphics Environment Manager 7: 542:Comparison of file managers 495: 161:; 30 years ago 10: 1683: 1277:GNU General Public License 526:, a file manager based on 445:. This makes the power of 353:GNU General Public License 1642:Software that uses S-Lang 1571: 1515: 1317: 1269: 1226: 1162: 1120: 1093: 1013: 983: 959: 906: 828: 785: 358: 297: 285: 273: 265: 242: 232: 199: 195: 177: 173: 155: 142: 126: 1261:History of free software 1239:Free Software Foundation 371:Midnight Commander is a 1637:Orthodox file managers 368: 367:Classic old appearance 314:GNU Midnight Commander 472:connections, over an 366: 330:orthodox file manager 16:Orthodox file manager 1667:Console applications 1632:GNU Project software 691:"Midnight Commander" 340:of the then-popular 332:. It was started by 58:"Midnight Commander" 43:improve this article 1596:Defective by Design 1563:Richard M. Stallman 484:Native support for 447:regular expressions 443:wildcard characters 416:syntax highlighting 377:text user interface 373:console application 123: 1617:Free file managers 1528:Benjamin Mako Hill 815:Midnight Commander 671:on 28 October 2002 613:Midnight Commander 568:. softpanorama.org 537:-inspired software 369: 303:midnight-commander 214:/MidnightCommander 122:Midnight Commander 121: 1604: 1603: 1548:Georg C. F. Greve 1455:GNU Privacy Guard 1282:linking exception 1186: 1185: 1158: 1157: 1089: 1088: 435:naming convention 311: 310: 261: 119: 118: 111: 93: 1674: 1622:Free FTP clients 1213: 1206: 1199: 1190: 1189: 1100: 1099: 1046:Norton Commander 1021:Altap Salamander 990: 989: 975:Norton Commander 946:Volkov Commander 926:Norton Commander 805:Double Commander 767: 760: 753: 744: 743: 730: 725: 724: 722:Official website 707: 701: 695: 694: 687: 681: 680: 678: 676: 667:. Archived from 654: 648: 647: 631: 625: 624: 622: 620: 615:. September 2011 605: 599: 598: 596: 594: 583: 577: 576: 574: 573: 561: 535:Norton Commander 512: 507: 506: 505: 342:Norton Commander 320: 307: 304: 292:GPL-3.0-or-later 259: 244:Operating system 225: 220: 217: 215: 213: 211: 190:/ 23 August 2024 189: 169: 167: 162: 131: 124: 120: 114: 107: 103: 100: 94: 92: 51: 27: 19: 1682: 1681: 1677: 1676: 1675: 1673: 1672: 1671: 1607: 1606: 1605: 1600: 1567: 1533:Bradley M. Kuhn 1523:Alexandre Oliva 1511: 1313: 1265: 1222: 1217: 1187: 1182: 1154: 1116: 1085: 1056:Total Commander 1009: 979: 955: 902: 848:GNOME Commander 824: 781: 771: 720: 719: 716: 711: 710: 702: 698: 689: 688: 684: 674: 672: 655: 651: 632: 628: 618: 616: 607: 606: 602: 592: 590: 584: 580: 571: 569: 562: 555: 550: 508: 503: 501: 498: 482: 480:Unicode support 361: 334:Miguel de Icaza 318: 316:(also known as 301: 228: 208: 191: 165: 163: 160: 156:Initial release 149:Miguel de Icaza 138: 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 1680: 1670: 1669: 1664: 1659: 1654: 1649: 1644: 1639: 1634: 1629: 1624: 1619: 1602: 1601: 1599: 1598: 1593: 1588: 1581: 1575: 1573: 1569: 1568: 1566: 1565: 1560: 1555: 1550: 1545: 1543:Federico Heinz 1540: 1535: 1530: 1525: 1519: 1517: 1513: 1512: 1510: 1509: 1502: 1497: 1492: 1487: 1482: 1477: 1472: 1467: 1457: 1452: 1447: 1445:GNU Archimedes 1442: 1437: 1432: 1427: 1422: 1417: 1412: 1407: 1402: 1397: 1392: 1387: 1382: 1377: 1372: 1367: 1362: 1357: 1352: 1347: 1342: 1337: 1332: 1321: 1319: 1315: 1314: 1312: 1311: 1306: 1301: 1296: 1291: 1290: 1289: 1287:font exception 1284: 1273: 1271: 1267: 1266: 1264: 1263: 1258: 1257: 1256: 1251: 1246: 1236: 1230: 1228: 1224: 1223: 1216: 1215: 1208: 1201: 1193: 1184: 1183: 1181: 1180: 1175: 1169: 1167: 1160: 1159: 1156: 1155: 1153: 1152: 1147: 1142: 1137: 1132: 1126: 1124: 1118: 1117: 1115: 1114: 1108: 1106: 1104:Classic Mac OS 1097: 1091: 1090: 1087: 1086: 1084: 1083: 1078: 1073: 1068: 1063: 1058: 1053: 1048: 1043: 1038: 1033: 1028: 1026:Directory Opus 1023: 1017: 1015: 1011: 1010: 1008: 1007: 1002: 996: 994: 987: 981: 980: 978: 977: 972: 966: 964: 957: 956: 954: 953: 948: 943: 938: 933: 928: 923: 918: 912: 910: 904: 903: 901: 900: 895: 890: 885: 880: 875: 870: 865: 860: 855: 850: 845: 840: 834: 832: 826: 825: 823: 822: 817: 812: 807: 802: 797: 791: 789: 787:Cross-platform 783: 782: 770: 769: 762: 755: 747: 741: 740: 731: 715: 714:External links 712: 709: 708: 696: 682: 664:LinuxWorld.com 649: 642:) – via 626: 600: 578: 552: 551: 549: 546: 545: 544: 539: 531: 521: 514: 513: 497: 494: 481: 478: 453:patterns" or " 393:GNOME Terminal 360: 357: 327:cross-platform 309: 308: 299: 295: 294: 289: 283: 282: 277: 271: 270: 267: 263: 262: 246: 240: 239: 234: 230: 229: 227: 226: 205: 203: 197: 196: 193: 192: 183: 181: 179:Stable release 175: 174: 171: 170: 157: 153: 152: 146: 140: 139: 132: 117: 116: 99:September 2011 31: 29: 22: 15: 9: 6: 4: 3: 2: 1679: 1668: 1665: 1663: 1660: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1623: 1620: 1618: 1615: 1614: 1612: 1597: 1594: 1592: 1589: 1587: 1586: 1585:Revolution OS 1582: 1580: 1577: 1576: 1574: 1570: 1564: 1561: 1559: 1556: 1554: 1553:John Sullivan 1551: 1549: 1546: 1544: 1541: 1539: 1536: 1534: 1531: 1529: 1526: 1524: 1521: 1520: 1518: 1514: 1508: 1507: 1503: 1501: 1498: 1496: 1493: 1491: 1488: 1486: 1483: 1481: 1478: 1476: 1473: 1471: 1468: 1465: 1461: 1458: 1456: 1453: 1451: 1448: 1446: 1443: 1441: 1438: 1436: 1433: 1431: 1428: 1426: 1423: 1421: 1418: 1416: 1413: 1411: 1408: 1406: 1403: 1401: 1398: 1396: 1393: 1391: 1388: 1386: 1383: 1381: 1378: 1376: 1373: 1371: 1368: 1366: 1363: 1361: 1358: 1356: 1353: 1351: 1348: 1346: 1343: 1341: 1338: 1336: 1333: 1330: 1326: 1323: 1322: 1320: 1316: 1310: 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1288: 1285: 1283: 1280: 1279: 1278: 1275: 1274: 1272: 1268: 1262: 1259: 1255: 1254:Latin America 1252: 1250: 1247: 1245: 1242: 1241: 1240: 1237: 1235: 1234:GNU Manifesto 1232: 1231: 1229: 1225: 1221: 1214: 1209: 1207: 1202: 1200: 1195: 1194: 1191: 1179: 1176: 1174: 1171: 1170: 1168: 1165: 1161: 1151: 1148: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1130:Commander One 1128: 1127: 1125: 1123: 1119: 1113: 1110: 1109: 1107: 1105: 1101: 1098: 1096: 1095:Macintosh OSs 1092: 1082: 1079: 1077: 1074: 1072: 1069: 1067: 1064: 1062: 1059: 1057: 1054: 1052: 1051:STDU Explorer 1049: 1047: 1044: 1042: 1039: 1037: 1034: 1032: 1031:DOS Navigator 1029: 1027: 1024: 1022: 1019: 1018: 1016: 1012: 1006: 1003: 1001: 998: 997: 995: 991: 988: 986: 982: 976: 973: 971: 970:DOS Navigator 968: 967: 965: 962: 958: 952: 949: 947: 944: 942: 939: 937: 934: 932: 929: 927: 924: 922: 919: 917: 916:DOS Navigator 914: 913: 911: 909: 905: 899: 896: 894: 891: 889: 886: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 859: 856: 854: 851: 849: 846: 844: 841: 839: 836: 835: 833: 831: 827: 821: 818: 816: 813: 811: 808: 806: 803: 801: 798: 796: 793: 792: 790: 788: 784: 779: 775: 774:File managers 768: 763: 761: 756: 754: 749: 748: 745: 739: 735: 732: 729: 723: 718: 717: 705: 700: 692: 686: 670: 666: 665: 660: 653: 645: 641: 637: 630: 614: 610: 604: 589: 582: 567: 560: 558: 553: 543: 540: 538: 536: 532: 529: 525: 522: 519: 516: 515: 511: 500: 493: 491: 487: 477: 475: 471: 467: 463: 458: 456: 452: 448: 444: 440: 436: 432: 431:file managers 427: 425: 421: 417: 413: 409: 405: 400: 398: 394: 390: 386: 382: 381:function keys 378: 374: 365: 356: 354: 350: 345: 343: 339: 336:in 1994 as a 335: 331: 328: 325: 321: 315: 306: 300: 296: 293: 290: 288: 284: 281: 278: 276: 272: 268: 264: 258: 254: 250: 247: 245: 241: 238: 235: 231: 224: 219: 207: 206: 204: 202: 198: 194: 188: 182: 180: 176: 172: 158: 154: 150: 147: 145: 141: 136: 130: 125: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 1583: 1572:Other topics 1558:Nagarjuna G. 1516:Contributors 1505: 1480:GNU LilyPond 1440:GNU Electric 1365:Build system 1000:File Manager 814: 699: 685: 673:. Retrieved 669:the original 662: 652: 629: 617:. Retrieved 612: 603: 591:. Retrieved 581: 570:. Retrieved 534: 488:locales for 483: 459: 428: 401: 370: 346: 317: 313: 312: 280:File manager 269:51 languages 266:Available in 260:(unofficial) 184:4.8.32  144:Developer(s) 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 1410:GNU TeXmacs 1340:Linux-libre 1220:GNU Project 1173:OpenTracker 1145:Path Finder 1041:Far Manager 853:GNOME Files 820:MuCommander 738:SourceForge 349:GNU project 151:, community 1611:Categories 1470:GNU Health 1415:GNU Octave 1036:Explorer++ 1014:Unofficial 931:PathMinder 778:comparison 572:2014-09-20 548:References 530:and python 251:including 233:Written in 201:Repository 69:newspapers 1538:Brian Fox 1490:GNU Chess 1420:GNU Taler 1405:GNU Emacs 1360:findutils 1355:coreutils 921:DOS Shell 858:Konqueror 830:Unix-like 609:"LINGUAS" 593:24 August 439:directory 249:Unix-like 1460:Gnuzilla 1375:binutils 1329:variants 1318:Software 1270:Licenses 1140:ForkLift 1081:ZTreeWin 1076:XYplorer 1066:xplorer² 993:Official 936:PC Shell 863:Krusader 496:See also 1506:more... 1390:GNUstep 1227:History 1178:Tracker 985:Windows 941:ViewMAX 888:SpaceFM 878:PCManFM 838:emelFM2 800:Dolphin 644:Twitter 619:9 March 528:ncurses 490:Unicode 462:Ncurses 375:with a 298:Website 287:License 257:Windows 164: ( 83:scholar 1485:GNU Go 1475:GNUmed 1464:IceCat 1450:GNUnet 1244:Europe 1135:Finder 1112:Finder 1061:WinSCP 893:Thunar 883:ranger 843:gentoo 524:ranger 474:RS-232 466:S-Lang 359:Design 210:github 135:Ubuntu 85:  78:  71:  64:  56:  1495:Gnash 1425:GNU R 1345:glibc 1249:India 1150:Xfile 1122:macOS 1071:XTree 951:XTree 795:Dired 675:3 May 640:Tweet 518:far2l 486:UTF-8 455:globs 451:shell 420:ASCII 397:xterm 385:mouse 338:clone 253:macOS 137:Linux 90:JSTOR 76:books 1500:Guix 1400:Jami 1395:GIMP 1385:GRUB 1350:Bash 1335:Hurd 1166:etc. 1164:BeOS 963:etc. 961:OS/2 868:Nemo 677:2015 621:2012 595:2024 422:and 412:FISH 324:free 305:.org 275:Type 218:.git 212:.com 166:1994 159:1994 62:news 1435:GMP 1430:GSL 1380:GDB 1370:GCC 1325:GNU 908:DOS 898:Xfe 873:nnn 736:on 470:SSH 464:or 424:hex 410:or 408:FTP 404:RPM 395:or 389:GPM 216:/mc 45:by 1613:: 661:. 611:. 556:^ 355:. 344:. 319:mc 255:; 1466:) 1462:( 1331:) 1327:( 1212:e 1205:t 1198:v 780:) 776:( 766:e 759:t 752:v 693:. 679:. 646:. 638:( 623:. 597:. 575:. 237:C 168:) 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"Midnight Commander"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Ubuntu
Developer(s)
Miguel de Icaza
Stable release
Edit this on Wikidata
Repository
github.com/MidnightCommander/mc.git
Edit this at Wikidata
C
Operating system
Unix-like
macOS
Windows
Type
File manager
License
GPL-3.0-or-later
midnight-commander.org

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.