Home

понедельник, 9 ноября 2009 г.

Midnight Commander for Mac OS X

midncmdr.png

Те, кому этот скриншот ничего не говорит, могут смело пожать плечами и прервать чтение.

Некоторое время назад один уважаемый и хороший человек Олег Сердюков, твиттерянин и блоггер , шоб ему не икалось, написал статью о том, как исправить некорректное отображение русских букв в MidnightCommander под Mac OS X.

Приведенный рецепт хороший, правильный. Но есть у него один недостаток: приходится связываться с установкой XCode, макпортов или финка.

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

— mc версии 4.7.0-pre4,
— статически слинкован с гнушными библиотеками
— собран под x86_64 архитектуру
— работает под Snow Leopard 10.6 и выше
— инсталляция оформлена в в виде пакета
— ставится в /usr/local

Скачать сразу готовое чудо можно тут:
— С гуглосайта
- С ex.ua

Ой.

19 коммент.:

wan666 комментирует...

Павел, еще раз +стопяцот Вам в карму
Спасибо огромное!!!!

Vadim комментирует...

Не сильно хочется показаться тупым, но куда ОНО девается после инталяции?

tsybulin комментирует...

to Vadim:
написано-ж: ставится в /usr/local
соотвественно бинарник лежит /usr/local/bin/mc

Snupt комментирует...

Павел, спасибо Вам за труд. MC весьма не помешает. Особенно для тех, кто терминал любит.

Snupt комментирует...

Bug Report. В английской локализации не отображается man страничка/странички. Для того, что бы заработало необходимо сделать следующее:

sudo mv /usr/local/share/man1/* /usr/local/share/man/man1/
sudo rm -r /usr/local/share/man1/

Прошу исправить. А так же прошу tar/zip пакет. Если можно. Спасибо.

tsybulin комментирует...

pkg2tar

xar -xf ~/Downloads/MidnightCommander.pkg
cpio -i <usr.pkg/Payload
tar -czf mc-7.4.0-x.tgz usr

Snupt комментирует...

Отлично. Благодарствую.

Станислав комментирует...

Гм, а под Леопард оно есть собранное? У меня не запустилось.

Alexus комментирует...

Поставил под 10.6 все работает корректно.
Спасибо!

ICE-BeeM комментирует...

для Leoprad сделайте пжлста

ICE-BeeM комментирует...

и если можна, то сделайте для 32 архитектури для 10.6

Acusilaus комментирует...

Поставил, большое спасибо.
Вышел релиз, http://www.midnight-commander.org/downloads
Будем вам очень признательны, если продолжите сборку :)

Acusilaus комментирует...

Не подскажите как заставить мышь работать в терминале?

tsybulin комментирует...

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

Acusilaus комментирует...

В iTerm мышь работает без X11, но там есть проблемы с кириллицей. Буду гуглить дальше.

tsybulin комментирует...

2Acusilaus: iTerm - это родное Cocoa приложение, в нем мышь работает как и во всей макоси

Acusilaus комментирует...

А родной терминал это еще Carbon? Т.е. есть надежда, что его перепишут на Cocoa и мышь в mc заработает?

Попробовал запустил X11 а из нее уже терминал, мышь заработала но так же как и в случае с iTerm вылезла проблема с русскими буквами.

tsybulin комментирует...

В родном xterm нет никаких проблем с русскими буквами, локаль надо настраивать.

http://img.skitch.com/20091226-k2g4hui9p6c85uenp6p1eue1w1.png

LouiSe комментирует...

Let see MC 4.7.0, universal binary (10.4+) here: http://louise.hu/poet/?p=4015

Отправить комментарий