GNU Midnight Commander (mc, ми́днайт-кома́ндер, «полуночный командир»; ранее назывался «mouseless commander»[5]) — один из файловых менеджеров с текстовым интерфейсом двухпанельного типа для UNIX-подобных операционных систем, а также Microsoft Windows и Windows NT, OS/2, macOS (но не Mac OS 9). Создан в 1994 году Мигелем де Икасой.
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 (англ.) midnight-commander.org/… (рус.) |
Медиафайлы на Викискладе |
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.
mcedit
правитьMidnight Commander включает в себя текстовый редактор mcedit, который может запускаться как изнутри (клавишей F4), так и отдельно, из командной строки.
mcedit [-bcCdfhstVx?] [+lineno] file
file расположение редактируемого файла +lineno переход к указанной строке файла -b чёрно-белый режим -C <keyword>=<FGcolor>,<BGcolor>:<keyword>= ... пользовательский набор цветов -d отключение мыши -f расположение Midnight Commander -V версия программы
Примечания
править- ↑ Zaytsev Y. V. [mc Midnight Commander 4.8.32 released] — 2024.
- ↑ The mc Open Source Project on Open Hub: Languages Page — 2006.
- ↑ 1 2 3 4 5 A Bibliographic Scan of Digital Scholarly Communication Infrastructure (англ.) — Educopia Institute, 2020.
- ↑ https://explore.transifex.com/mc/mc/
- ↑ Miguel de Icaza [migueldeicaza]. Midnight Commander was originally "Mouseless Commander", then "MouseLess commander with Mouse Support" then "Midnight Commander" via a vote. [твит] . Твиттер (9 декабря 2015).
- ↑ GNU Midnight Commander File Manager (англ.). Дата обращения: 3 ноября 2008. Архивировано из оригинала 24 августа 2011 года.
- ↑ GNU Midnight Commander Frequently Asked Questions (англ.). Дата обращения: 3 ноября 2008. Архивировано из оригинала 24 августа 2011 года.
Ссылки
править- GNU Midnight Commander (англ.). — Официальный сайт. Дата обращения: 9 мая 2009. Архивировано из оригинала 24 августа 2011 года.
- GNU Midnight Commander . — Официальный сайт. Архивировано из оригинала 24 августа 2011 года.
- GNU Midnight Commander 4.1.X-MP (англ.). — Сайт параллельной ветки (без зависимости от Glib). Дата обращения: 3 ноября 2008. Архивировано из оригинала 24 августа 2011 года.
- GNU Midnight Commander for Windows (GNU General Public License version 3.0 (GPLv3))