Конституция Армении: Статья 18.1
Конституция Армении (Статья 18.1) закрепляет «исключительную миссию Армянской Апостольской Святой Церкви как национальной церкви в духовной жизни армянского народа, в деле развития его национальной культуры и сохранения его национальной самобытности»:
Midnight Commander

Midnight Commander

Материал из Википедии — свободной энциклопедии

GNU Midnight Commander (mc, ми́днайт-кома́ндер, «полуночный командир»; ранее назывался «mouseless commander»[5]) — один из файловых менеджеров с текстовым интерфейсом двухпанельного типа для UNIX-подобных операционных систем, а также Microsoft Windows и Windows NT, OS/2, macOS (но не Mac OS 9). Создан в 1994 году Мигелем де Икасой.

Midnight Commander (GNU Midnight Commander) является частью проекта GNU[6], и все разработчики передали свои права на программу в пользу Free Software Foundation[7].

Возможности

  • Работа с различными архивами и образами файловых систем, как если бы они являлись обычными каталогами.
  • Работа с сетевыми файловыми системами Samba, FTP, SFTP.
  • Выполнение операций копирования и перемещения файлов в фоновом режиме.
  • Встроенный текстовый редактор с подсветкой синтаксиса.
  • Текстовый режим, основанный на библиотеках ncurses и S-Lang. Это позволяет программе работать как в консоли, так и в различных эмуляторах терминала и через удалённые соединения, например, по протоколу SSH. Поддерживает мышь.
  • Поддержка многоязыкового интерфейса.
  • Поддержка кодировки UTF-8 (начиная с 2009 года).
  • Настраиваемое пользовательское меню, вызывается по F2. Каждый пункт меню выполняет набор команд оболочки (shell). Команды прописываются в файл ~/.config/mc/.mc.menu (или ~/.config/mc/menu).
  • Список каталогов для быстрого доступа, вызывается по Ctrl+\. Настраивается непосредственно в панели быстрого доступа либо редактированием файла ~/.config/mc/hotlist.

История развития

Проект GNU Midnight Commander был начат в 1994 году мексиканским программистом Мигелем де Икасой как свободный аналог файлового менеджера Norton Commander для операционных систем семейства UNIX. Изначально программа носила название Mouseless Commander, позднее проект получил имя Midnight Commander и был включён в состав проекта GNU[8].

Midnight Commander развивался как представитель так называемых ортодоксальных файловых менеджеров (Orthodox File Manager, OFM) — классических двухпанельных файловых менеджеров в стиле Norton Commander, ориентированных на эффективную работу с файлами в консольной среде и активное использование клавиатуры[9].

В 1990-е годы программа получила широкое распространение в UNIX-среде благодаря поддержке виртуальных файловых систем, возможности работы с архивами как с каталогами, а также наличию встроенного просмотрщика и текстового редактора[9].

К концу 1990-х годов развитие проекта замедлилось, и версия 4.1.35, выпущенная в 1998 году, в течение длительного времени оставалась последней стабильной версией до возобновления активной разработки[9].

В 2009 году проект был возрождён, началась активная разработка и выпуск новых версий. В последующих релизах была реализована полноценная поддержка Unicode (UTF-8), что улучшило работу с многоязычными именами файлов и локализациями[8].

В 2010-х и 2020-х годах Midnight Commander продолжает развиваться сообществом разработчиков и остаётся одним из наиболее известных файловых менеджеров с текстовым интерфейсом для UNIX-подобных операционных систем[8].

mcedit

Midnight Commander включает в себя текстовый редактор mcedit, который может запускаться как изнутри (клавишей F4), так и отдельно, из командной строки.

mcedit [-bcCdfhstVx?] [+lineno] file 
 file  расположение редактируемого файла +lineno  переход к указанной строке файла -b  чёрно-белый режим -C =,:= ...  пользовательский набор цветов -d  отключение мыши -f  расположение Midnight Commander -V  версия программы 

Примечания

  1. Zaytsev Y. V.[mc Midnight Commander 4.8.33 released] — 2025.
  2. The mc Open Source Project on Open Hub: Languages Page — 2006.
  3. 12345Free Software Directory
  4. https://explore.transifex.com/mc/mc/
  5. Miguel de Icaza [@migueldeicaza] (9 декабря 2015). Midnight Commander was originally "Mouseless Commander", then "MouseLess commander with Mouse Support" then "Midnight Commander" via a vote (Твит) — Твиттер.
  6. GNU Midnight Commander File Manager (англ.). Дата обращения: 3 ноября 2008. Архивировано из оригинала 24 августа 2011 года.
  7. GNU Midnight Commander Frequently Asked Questions (англ.). Дата обращения: 3 ноября 2008. Архивировано из оригинала 24 августа 2011 года.
  8. 123Midnight Commander (англ.). Дата обращения: 26 февраля 2026.
  9. 123Nikolai Bezroukov.Midnight Commander (англ.). Дата обращения: 26 февраля 2026.

Ссылки

Midnight Commander
Скриншот программы Midnight Commander
Типдвухпанельный файловый менеджер[вд] и пакет GNU[вд]
АвторМигель де Икаса
Написана наСи[2]
ИнтерфейсNcurses
Операционные системы GNU/Linux[3], BSD[вд][3], macOS[3] и Windows[3]
Языки интерфейсаанглийский, русский, эсперанто и несколько языков[вд][4]
Дата выпуска1994
Последняя версия
Репозиторийgithub.com/MidnightComma…
ЛицензияGPL 3.0 или более поздняя[3]
Сайтmidnight-commander.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе