Эта статья требует дополнительных ссылок для проверки . ( сентябрь 2011 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Midnight Commander, работающий в окне терминала в Ubuntu Linux | |
Разработчики) | Мигель де Икаса , сообщество |
---|---|
изначальный выпуск | 1994 [1] |
Стабильный выпуск | 4.8.26 / 21 января 2021 г . [2] |
Репозиторий | |
Операционная система | Unix-подобный, включая macOS ; Windows (неофициальная) |
Доступно в | 51 язык [3] |
Тип | Файловый менеджер |
Лицензия | GPLv3 |
Интернет сайт | полуночный командир |
GNU Midnight Commander (также известный как mc
команда, использовавшаяся для ее запуска, и как командир без мыши в более старых версиях [4] ) - это бесплатный кроссплатформенный ортодоксальный файловый менеджер . [5] Он был запущен Мигелем де Икаса в 1994 году [1] как клон популярного тогда Norton Commander .
GNU Midnight Commander является частью проекта GNU и находится под лицензией GNU General Public License . [6]
Дизайн [ править ]
Midnight Commander - это консольное приложение с текстовым пользовательским интерфейсом . Основной интерфейс состоит из двух панелей, отображающих файловую систему. Выбор файла осуществляется с помощью клавиш со стрелками, клавиша вставки используется для выбора файлов, а функциональные клавиши выполняют такие операции, как переименование, редактирование и копирование файлов. Более поздние версии Midnight Commander дополнительно поддерживают мышь . Такие версии знают об эмуляторах терминала GPM и X (например, GNOME Terminal или xterm ), которые поддерживают создание отчетов с помощью мыши. При работе внутри X-терминала эти версии могут обновлять имя окна, в котором работает Midnight Commander (если это разрешено эмулятором терминала).
Возможности Midnight Commander включают возможность просматривать содержимое файлов пакетов RPM , работать с распространенными форматами архивов, как если бы они были просто другим каталогом, и работать в качестве клиента FTP или FISH . Midnight Commander также включает редактор под названием mcedit, который можно запустить как отдельную программу или из Midnight Commander с помощью клавиши F4. Возможности mcedit включают подсветку синтаксиса для многих языков, макросы, фрагменты кода, простую интеграцию с внешними инструментами, автоматический отступ, поддержку мыши, буфер обмена и возможность работать как в ASCII, так и в шестнадцатеричном формате.режимы. У пользователей также есть возможность заменить mcedit редактором по своему выбору («Меню параметров»> «Конфигурация»> [Не] Использовать внутреннее редактирование).
Midnight Commander также может переименовывать группы файлов, в отличие от ряда других файловых менеджеров, которые могут переименовывать только один файл за раз. Это удобно для управления большими коллекциями файлов, например, чтобы заставить их соответствовать новому соглашению об именах . Midnight Commander также может перемещать файлы в другой каталог одновременно с их переименованием. Он позволяет пользователю указывать исходное и результирующее имена файлов с помощью подстановочных знаков . Это делает доступными возможности регулярных выражений для переименования файлов с удобным пользовательским интерфейсом. Кроме того, пользователь может выбрать, использовать ли « шаблоны оболочки » или « глобусы»."(автоматическое группирование подстановочных знаков). Все эти функции доступны при использовании пункта меню Файл> Переименовать / Переместить. (нажатие F1 приведет к краткому объяснению параметров, включая примеры использования подстановочных знаков.)
Midnight Commander основан на универсальных текстовых интерфейсах, таких как Ncurses или S-Lang , которые позволяют ему работать на обычной консоли, внутри X-терминала, через SSH- соединения, через интерфейс RS-232 (для встроенных устройств) и все виды. удаленных оболочек.
Поддержка Unicode [ править ]
Встроенная поддержка локалей UTF-8 для Unicode была добавлена в 2009 году в разрабатываемые версии Midnight Commander. Начиная с версии 4.7.0, mc поддерживает Unicode. [7]
См. Также [ править ]
- ranger , файловый менеджер на базе ncurses и python
- Программное обеспечение, вдохновленное Norton Commander
- Сравнение файловых менеджеров
Ссылки [ править ]
- ^ a b Безроуков, Николай (16.12.2011). «История развития Midnight Commander» . softpanorama.org . Проверено 20 сентября 2014 .
- ^ "Релизы · MidnightCommander / mc" . Проверено 21 января 2021 года - через GitHub .
- ^ «ЯЗЫК» . Полуночный командир . Сентябрь 2011 . Проверено 9 марта 2012 года .
- ^ Мигель де Икаса [@migueldeicaza] (9 декабря 2015 г.). «Midnight Commander изначально назывался« Mouseless Commander », затем« Mouseless Commander с поддержкой мыши », затем« Midnight Commander »посредством голосования» (твит) - через Twitter .
- ^ Petreley, Николас (20 августа 2002). «Любимые минималистичные файловые менеджеры» . LinuxWorld.com . Архивировано из оригинального 28 октября 2002 года . Дата обращения 3 мая 2015 .
- ^ https://www.gnu.org/software/mc
- ^ Wiederbelebt: Midnight Commander 4.7 , By Marcel Hilzinger, 29.12.2009, Linux-Magazin
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме Midnight Commander . |
- Официальный веб-сайт
- Официальная страница на GNU.org
- Midnight Commander для Windows на SourceForge.net