Midnight Commander и Mac

Finder отличный файл-менеджер, такой же хороший как Explorer, Konqueror, Nautilus, ...
Но иногда этого не хватает.
И на сцену возвращаются старые добрые двух панельные файл-менеджеры. Но что мы имеем в среде MacOS X? А дела не так уж и плохи:
  • Xfile (платный, да и контора какая-то непонятная ИМХО)
  • Disk Order (и опять просят денег :( )
  • Path Finder (да что такое, кто-нибудь вообще делат бесплатный софт?)
  • muCommander (наверное самый лучший из свободных, но это Java и памяти хочет не мало)
  • ForkLift (платный, и поэтому мало интересный для меня)
  • Xfolders (слишком простой)
  • Midnight Commander (вот оно счастье, и свободный и быстрый и ничего лишнего)
Одна проблема у MC в среде MacOS X - нету отдельного проекта который бы предоставлял нам mc.app. Хорошо что open-source сообщество не обходит стороной творения Apple.
И так у нас есть как минимум 4 способа установить MC:
  1. Использовать macports (мой вариант)
  2. Использовать Fink (на вкус и цвет все карандажи разные)
  3. Взять готовый пакет (по мне сторонние разработки лучше держать отдельно)
  4. Собрать из исходников (тут я пас)
Установить/собрать mc это еще пол дела, теперь надо подружить его с нашим терминалом.
Самое главное (как мне кажется), заставить терминал думать что opt/alt это тоже самое что и meta:

Для этого всего-то надо поставить "галку" в настройках (как показано на картинке).
Также рекомендую поставить "галку" System Preferences -> Keyboard -> Keyboard -> Use all F1, F2, etc. keys as standard function keys

Далее можно приступать к настройки самого mc:
Запускаем mc.
Идем в настройки F9 -> o -> c (Options -> Configuration), и ставим галки. Например: Lynx-like motion (позволит переходить в деректория путем нажатия стрелок).

Теперь можно перечислить самые необходимые клавиатурные сокращения (не забываем что meta = opt):
СомбинацияОписание
Ctrl-\Закладки.
Ctrl-oПоказать/Скрыть консоль.
Meta-hПоказать историю команд.
Meta-n и Meta-pПоказать следующую/предыдущую команду (вперед/назад по истории команд)
fn-shift-↑ или Meta-v"Листать" вверх.
fn-shift-↓ или Ctrl-v"Листать" вниз.
Ctrl-s или Meta-sПоиск.
Ctrl-tВыделить файл.
Ctrl-x pСкопировать полный путь текущей директории.
Meta-EnterСкопировать имя выделенного файла в командную строку.

Хочется больше? Просто! Смотрим документацию.