Midnight Commander - Википедия - Midnight Commander

Полуночный командир
Midnight Commander, работающий в окне терминала в Ubuntu Linux
Midnight Commander работает в окне терминала на Ubuntu Linux
Разработчики)Мигель де Икаса, сообщество
изначальный выпуск1994; 26 лет назад (1994)[1]
Стабильный выпуск
4.8.25 / 12 июля 2020 г.; 5 месяцев назад (2020-07-12)[2]
Репозиторий Отредактируйте это в Викиданных
Операционная системаUnix-подобный включая macOS; Windows (неофициальный)
Доступно в51 язык[3]
ТипФайловый менеджер
ЛицензияGPLv3
Интернет сайтполуночный командир.org

GNU Midnight Commander (также известный как MC, команда, используемая для его запуска, и как командир без мыши в старых версиях[4]) это свободный кросс-платформенный православный файловый менеджер.[5] Это было начато Мигель де Икаса в 1994[1] как клон популярных тогда Norton Commander.

GNU Midnight Commander является частью Проект GNU и лицензирован в соответствии с условиями Стандартная общественная лицензия GNU.[6]

Дизайн

Midnight Commander - это консольное приложение с текстовый пользовательский интерфейс. Основной интерфейс состоит из двух панелей, отображающих файловую систему. Выбор файла осуществляется с помощью клавиш со стрелками, клавиша вставки используется для выбора файлов, а функциональные клавиши выполнять такие операции, как переименование, редактирование и копирование файлов. Более поздние версии Midnight Commander дополнительно имеют мышь поддерживать. Такие версии известны GPM и эмуляторы терминала X (такие как Терминал GNOME или же xterm ), которые поддерживают отчеты с помощью мыши. При работе внутри X-терминала эти версии могут обновлять имя окна, в котором работает Midnight Commander (если это разрешено эмулятором терминала).

Возможности Midnight Commander включают возможность просмотра содержимого Об / мин пакетных файлов, чтобы работать с распространенными форматами архивов, как если бы они были просто другим каталогом, и функционировать как FTP или же РЫБЫ клиент. Midnight Commander также включает редактор под названием mcedit, который можно запустить как отдельную программу или из Midnight Commander с помощью клавиши F4. Возможности mcedit включают подсветка синтаксиса для многих языков, макросы, фрагменты кода, простая интеграция с внешними инструментами, автоматический отступ, поддержка мыши, буфер обмена и возможность работать в обоих ASCII и шестнадцатеричный режимы. У пользователей также есть возможность заменить mcedit редактором по своему выбору («Меню параметров»> «Конфигурация»> [Не] Использовать внутреннее редактирование).

Midnight Commander также может переименовывать группы файлов, в отличие от ряда других файловые менеджеры который может переименовывать только один файл за раз. Это удобно для работы с большими коллекциями файлов, например чтобы они соответствовали новому соглашение об именовании. Midnight Commander также может перемещать файлы в другой каталог в то же время, когда он их переименовывает. Это позволяет пользователю указать исходное и результирующее имена файлов, используя символы подстановки. Это делает силу обычные выражения доступен для переименования файлов, с удобным пользовательским интерфейсом. Кроме того, пользователь может выбрать, использовать ли "ракушка шаблоны "или"шарики "(автоматическое группирование подстановочных знаков). Все эти функции доступны при использовании пункта меню Файл> Переименовать / Переместить. (нажатие F1 приведет к краткому объяснению параметров, включая примеры использования подстановочных знаков.)

Midnight Commander основан на универсальных текстовых интерфейсах, таких как Ncurses или же Сленг, которые позволяют ему работать на обычной консоли, внутри X-терминала, через SSH связи, через RS-232 интерфейс (для встраиваемых устройств) и всевозможные удаленные оболочки.

Поддержка Unicode

Встроенная поддержка для UTF-8 локали для Unicode был добавлен в 2009 году в разрабатываемые версии Midnight Commander. Начиная с версии 4.7.0, mc поддерживает Unicode.[7]

Смотрите также

Рекомендации

  1. ^ а б Безруков, Николай (16.12.2011). «История развития Midnight Commander». softpanorama.org. Получено 2014-09-20.
  2. ^ "Релизы · MidnightCommander / mc". Получено 19 сентября 2020 - через GitHub.
  3. ^ "ЯЗЫК". Полуночный командир. Сентябрь 2011 г.. Получено 9 марта 2012.
  4. ^ Мигель де Икаса [@migueldeicaza] (9 декабря 2015 г.). "Midnight Commander изначально назывался" Mouseless Commander ", затем" Mouseless Commander с поддержкой мыши ", затем" Midnight Commander "посредством голосования" (Твит) - через Twitter.
  5. ^ Петрелей, Николас (20 августа 2002 г.). «Любимые минималистичные файловые менеджеры». LinuxWorld.com. Архивировано из оригинал 28 октября 2002 г.. Получено 3 мая 2015.
  6. ^ https://www.gnu.org/software/mc
  7. ^ Видербелебт: Midnight Commander 4.7, Марсель Хильцингер, 29.12.2009, Linux-Magazin

внешняя ссылка