Получил с рассылкой новость об оживлении основной ветки mc. Утверждается, что в официальную ветку принимаются дополнения и багфиксы из проекта mc.redhat-club.org. Через полтора-два месяца как будто можно ожидать релиза основной ветки Midnight Commander.
После нескольких лет забвения и практически умирания проекта, новая команда разработчиков Midnight Commander выпустила обновлённую и во многом переписанную версию самого популярного консольного файлового менеджера для Unix.
Кроме исправления огромного количества ошибок, в Midnight Commander 4.7 можно отметить следующие изменения:
Ядро:
Интегрированная поддержка UTF-8;
Поддержка визуальных тем;
Поддержка любых пользовательских комбинаций клавиш;
Масштабируемый TUI;
Добавлена возможность изменения порядка сортировки с помощью нажатия мышью на заголовок колонки;
Добавлены горячие клавиши для быстрой смены режимов сортировки файлов в панели;
Теперь всегда отображается режим сортировки в панели и порядок сортировки (прямой, обратный) при полном режиме просмотра;
Движок меню переписан и строит меню динамически, а комбинации клавиш для элементов меню теперь определяются через файл mc.keymap;
Добавлена подсветка имён файлов по их расширению;
Диалог Копирования/Перемещения файлов переработан для лучшего отображения длинных имён файлов;
При повторном запуске поиска его окно содержит предыдущие запросы;
Поддержка различных кодировок теперь включена по умолчанию;
Добавлена возможность прохода по меню по кругу;
Изменено действие комбинации клавиш Ctrl + Пробел: теперь считается и показывается размер всех подкаталогов если вы находились на ".." (корне текущей директории) или самой текущей директории, если она была выбрана;
Поиск файлов может быть значительно ускорен, если выбрана опция искать только первое вхождение;
В поиск файлов добавлена новая опция - искать слова полностью (а не просто как вхождения);
Теперь можно менять кодировку прямо в панели файлов (не нужен convmv, исчезнуть проблемы с "русскими" кодировками FTP/FISH серверов);
Переработан механизм поиска regexp в файлах, теперь можно точно указать тип: простой, wildcard, regexp или шестнадцатиричный;
Расширены возможности "Learn Keys" (научить MC клавишам);
Добавлено автоопределение кодировки файлов на основе локали;
Улучшена поддержка x86-64 платформы.
Файловая система:
Исправлена ошибка просмотра tar архивов, содержащих двоеточие;
Команда exit работает и в архивах;
Добавлена предварительная поддержка архивов CAB;
Добавлена поддержка ICO и DJVU файлов;
Исправлен крах приложения при просмотре многих VFS;
Убраны ненужные предупреждения при добавлении файлов к архивам;
Теперь распознаются архивы .tar.xz;
Добавлено распознавание LZMA архивов по расширению;
Добавлена поддержка IPv6 для FTP;
Обновлена поддержка ISO9660 - теперь корректно открываются ISO образы, содержащие Joliet первого уровня UCS.
Редактор:
Добавлен индикатор в процентах текущего положения в файле;
Добавлена опция "Проверять новые линии на соответствие POSIX" в диалоге сохранения режима файла. Добавлено предупреждение, если файл в конце не содержит перевод строки;
Добавлены горячие комбинации клавиш для EditShiftBlockLeft и EditShiftBlockRight;
Исправлено отображения двухбайтовых символов CJK;
Диалог "Сохранить как" позволяет выбрать концы строк (как в Unix, MacOS или Windows/DOS);
Прошли месяцы разработки и мы рады представить новую версию консольного файлового менеджера Midnight Commander 4.8.0-pre1
Из наиболее интересных особенностей в данной версии я бы выделил:
* переезд настроек из $HOME/.mc в каталоги XDG_CONFIG_HOME в соответствии со Стандартом FDO.
* переработка системы VFS (Virtual FS). Теперь это vfsprefix1://vfsdata/vfsdata2 вместо vfsdata/vfsdata2#vfsprefix
* поддержка 256-ти цветных терминалов (в качестве примера можно попробовать скин Xoria256)
* переработка системы макросов в редакторе (работает также как в FAR)
* во встроенном редакторе добавилась возможность, навешивать на произвольное сочетаение клавиш вызов внешних утилит (например компилятора и т.п.)
* появилась функция REDO во встроенном редакторе
* появилась система событий