M-Commander 6.1.0 можно установить рядом с обычным Midnight Commander

26 сентября 2026 года разработчики выпустили M-Commander 6.1.0, ответвление Midnight Commander с расширенным просмотром файлов и плагинами. В этом выпуске проект последовательно переименован: основной файл называется mcommander, поэтому он может сосуществовать с обычным mc.

Для пользователя терминального файлового менеджера это удобнее, чем сразу заменять привычную программу. Можно оставить GNU Midnight Commander для повседневной работы и отдельно оценить новые возможности форка на тех же документах и каталогах.

Другие имена команд без захвата mc

Редактор устанавливается как mcedit6, просмотрщик как mview, а сравнение файлов запускается через mdiff. Имена mc, mcedit, mcview и mcdiff остаются обычному Midnight Commander.

Пакеты также получили отдельные названия: mcommander, mcommander-plugins и mcommander-lua. Разработчики переименовали устанавливаемые каталоги и данные, сохранив совместимость с существующей пользовательской конфигурацией.

При проверке установки стоит посмотреть, какую именно команду запускают сочетания клавиш, скрипты и переменные редактора. Совместимость настроек не означает, что внешние инструменты сами начнут использовать другую программу. Здесь как раз полезно явное разделение имён.

Markdown и Mermaid читаются прямо в терминале

Просмотрщик получил встроенное представление Markdown на Lua. Поддерживаются заголовки, списки, таблицы, ссылки, сноски и блоки кода с подсветкой. Для Mermaid доступны блок-схемы, диаграммы последовательностей и классов; отдельно поддерживаются формулы и матрицы.

Большие документы отрисовываются постепенно. Первый экран можно показать до завершения обработки всего файла, а дальнейшее чтение не должно ждать полной подготовки представления. Настройки оформления и диаграмм вынесены в собственные параметры обработчика.

Обычный текстовый просмотр тоже стал удобнее. В нём есть видимый курсор, выделение клавиатурой или мышью и копирование. Подсветка использует общий механизм с редактором, который теперь работает и в просмотрщике различий.

Для README и технических заметок это позволяет реже переключаться в браузер. При этом терминальное представление стоит проверять на своих документах: сложная схема, широкая таблица и обычный абзац по-разному зависят от размера окна.

PDF и сборки .NET доступны без отдельного окна

Обработчик lua-pdf извлекает текст и изображения из PDF и показывает страницы в просмотрщике. Текст остаётся доступным для поиска, а не превращается целиком в плоскую картинку. Изображения выводятся через sixel, а в терминалах без него используется символьное представление Chafa.

Новый панельный плагин mcpeek открывает сборки .NET как дерево ссылок, ресурсов, пространств имён, типов и членов. Он умеет показывать декомпилированный C# или IL, искать использования и экспортировать исходники в проекты.

Такие функции расширяют роль файлового менеджера, но нужны не каждому. Для обычной навигации их можно оценивать отдельно, не меняя весь привычный набор инструментов ради одного нового обработчика.

Что изменилось в терминале и панелях

Встроенный терминал получил более устойчивое положение строки ввода, поиск и фильтрацию истории, а также согласованную работу буфера обмена. Для больших вставок предусмотрено подтверждение. Исправления затронули запуск fish и перерисовку окон поверх терминала.

В локальных панелях появилась возможность следить за изменениями каталогов через inotify. Массовое выделение теперь отправляет одно событие на всю операцию вместо отдельного события для каждого файла. По словам разработчиков, это заметно сокращает задержку на каталогах с большим количеством записей.

Добавлен интерактивный редактор оформления с сохранением режима 16 цветов, 256 цветов или truecolor. Пользовательское меню можно редактировать из самого приложения, включая вложенные разделы и многострочные команды.

В списке избранных каталогов Hotlist теперь можно хранить адреса плагинов: Git, Docker, Kubernetes и архивов. Для рабочего проекта это позволяет возвращаться не только в локальную папку, но и в нужное представление другого источника данных. Диалог поддерживает поиск и не создаёт одинаковые записи повторно.

Отдельно улучшили поведение сетевых подключений. Ошибка SFTP оставляет окно состояния открытым и различает проблемы сокета, разрешения имени, авторизации и libssh2. Это полезнее общего сообщения о неудаче: сначала можно понять причину, а не несколько раз подряд повторять одно и то же подключение.

Внутри архивов сочетание Ctrl-Space считает размер каталога по индексу архива. Такие небольшие изменения не требуют перестраивать рабочий процесс, но экономят переключения между отдельными утилитами.

M-Commander 6.1.0 интересен именно как самостоятельный инструмент рядом с mc. Раздельные команды позволяют спокойно проверить просмотр документов, плагины и терминал, а затем решить, какие возможности действительно нужны в ежедневной работе.

О другом способе сделать рабочий инструмент удобнее: когда вместо чата с ИИ полезен отдельный интерфейс.

Источники и ссылки


Комментарии загружаются…