kr0leg (kr0leg) wrote,
kr0leg
kr0leg

Categories:

Midnight Commander для OS X

mc

Консольный двухпанельный файловый менеджер Midnight Commander-4.8.25


Ставится в /opt/kroleg/mc

mac:~ kroleg$ mc -V
GNU Midnight Commander, версия 4.8.25
Скомпилирован с библиотекой GLib версии 2.58.3
С библиотекой ncurses 6.2
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
Тип данных: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;

Образы dmg содержат Uninstall-mc.app для удаления файлового менеджера.

Скачать Midnight Commander-4.8.25-i386-ncurses.dmg
Скачать Midnight Commander-4.8.25-i386-slang.dmg

Скачать Midnight Commander-4.8.25-x86_64-ncurses.dmg
Скачать Midnight Commander-4.8.25-x86_64-slang.dmg



Обновление 29.11.2017

+ В инсталляторы добавлены опции выбора цветовой темы "kroleg" для Terminal.app и xterm.

mc


Обновление 30.11.2017

+ В инсталляторы добавлены опции выбора файлов настроек Midnight Commander (mc.keymap, ini, menu, mc.ext).
Вызов меню пользователя в MC - F2. В зависимости от того, что находится под курсором в MC - меняется и список опций в меню.

mc-f2

Для использования всех возможностей, записанных в файле mc.ext (просмотр файлов PDF, RTF, DJVU по F3), потребуется установка доп. пакетов из macports: port install xpdf xpdf-cyrillic pdftotext.dmg wv links antiword rtfreader djvulibre djvu2pdf xlsx2csv poppler

Для открытия файлов достаточно нажать Enter на выбранном файле. Файл расширений настроен для открытия:

аудио-файлов - в iTunes,
видео-файлов - в Movist,
файлов изображений - в Xee,
AAC - в QuickTime Player,
PDF - в Preview,
DJVU - в DjView,
TXT, DOC - в TextEdit,
HTML - в Google Chrome,
PSD - Adobe Photoshop,
DMG, PKG - в Finder.

Работа клавиши Insert забиндена на F13 (PrtScn) и для того, чтобы Insert работал на своей клавише, требуется ремаппинг. Вот блок кода для реализации ремаппинга в Karabiner:

<block>
<only>X11, TERMINAL</only>
<autogen>--KeyToKey-- KeyCode::KEYPAD_0, KeyCode::F13</autogen>
<autogen>--KeyToKey-- KeyCode::PC_INSERT, KeyCode::F13</autogen>
</block>


Обновление 04.02.2019

+ Обновлён инсталлятор
+ Пересборка пакета.


Обновление 28.02.2019

+ Добавлены сборки для i386
+ Пересборка пакетов.


Обновление 03.11.2019

* Грязный хак для версии 4.8.23: Замена файлов menu.c и венгерского языка (man, help), файлами от предыдущей версии 4.8.22. Без него сборка MC вылетала с ошибкой.


Обновление 24.11.2019

* Правильный патч для версии 4.8.23. Спасибо Ю. Зайцеву и А. Бородину (midnight-commander.org), за быструю помощь в решении проблемы сборки.


Обновление 21.01.2020

* Для версий macOS 10.15 (Catalina) и выше, для записи в переменную PATH, вместо .profile используется .zprofile, вместо .bash_profile - .zshenv


Обновление 09.02.2020
* Багофикс пост-инсталл скрипта в инсталляторе для версий macOS 10.15 (Catalina) и выше.


Обновление 02.07.2020
* Багофикс TERMINFO. Перезалиты все образы dmg.

Tags: mac os x, mc
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 43 comments