LINUX.ORG.RU

Возрождение Midnight Commander

 


0

0

24 ноября вышел релиз форка mc, разработка которого авторами была, судя по всему, прекращена.

Основные изменения релиза:

  • исправлена многолетняя проблема с Ctrl+O и "Интерпретатор занят выполнением команды",
  • улучшена работа с кодировками (так, кодировку редактируемого файла можно переключать и при однобайтной системной локали, и при UTF-8. Можно также указать кодировку имен файлов в панелях и конвертацию при копировании),
  • добавлена подсветка имен файлов по расширению, выделение пробелов и табуляций в mcedit,
  • быстрое переключение режимов отображения (показывать/не показывать скрытые файлы, расположить панели вертикально/горизонтально).
P.S. Будем надеяться, что проект обретет вторую жизнь.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от togusak

> Зачем мне этот геморрой???...

Чтобы осознать, что помимо попензюзи есть и другие дистрибы, где yast -i <package> не работает за неимением Яста. Или на бубунту его уже портировали?

> уже OpenSuSE 11.1 на подходе!!

Мсье знает толк в извращениях.

ЗЫ debian/lenny, kernel 2.6.26-i686

FieryVortex
()
Ответ на: комментарий от tailgunner

> Ну я как бэ за себя беспокоюсь - не помру ли от отравления MC. Судя по вам, шанс выжить еще есть %)

Шанс есть, если ЯД принимать не постоянно, а с увеличивающимися перерывами, регулярно промывая желудок zsh или bash. Другого антидота нет.

Evgueni ★★★★★
()
Ответ на: комментарий от FieryVortex

>> Очевидно. Я его попробовал и отравился. Значит это ЯД.

>То, что для одного - яд, для другого - пища. Так-то.

Я - человек и с марсианами переписываюсь впервые.

Evgueni ★★★★★
()
Ответ на: комментарий от Windows

> Ладно, сделаю... ;) Была бы только такая возможность... :)

Ждём дебов ;-)

FieryVortex
()
Ответ на: комментарий от Evgueni

>> так а что с mc не так?

>Позволяет разводить помойки.


А говорят, что разруха, она не в сортирах... :)

qwe ★★★
()

Извиняюсь за флуд, но не могу сдержаться.

УУУУУУРРРРРРАААААААААААА!!!!!!!!!!

devinull ★★
()
Ответ на: комментарий от Evgueni

> Я - человек и с марсианами переписываюсь впервые.

Привет человекам! Если вы не знали, мы с вами на одной планете живём, более того, на Земле же и родились. Но вы почему-то упрямо считаете нас такими же людьми, как и вы.

FieryVortex
()
Ответ на: комментарий от tailgunner

>>> так а что с mc не так?

>> Позволяет разводить помойки.

>Разруха - она в головах, а не в MC :)

Это так кажется. А затем начинаются поползновения "полазить по архивчику". Слабые духом не выдерживают, а mc пользуются именно такие

Evgueni ★★★★★
()
Ответ на: комментарий от alex_custov

>какие помойки? У меня ~ 500Gb информации, музыки и фильмов. Никаких помоек нет. Что не так?

Тяжело рыбам заметить воду.

Evgueni ★★★★★
()

/me смотрел на коммит фикса с Ctrl+O и текст к этому коммиту. /me скептически относится к "возрождению". Но в любом случае, за работу спасибо.

mc пользуюсь для и только для: разгребания файлопомоек (в основном, чужих), хотя apparix и переменные окружения тут могут здорово помочь, просмотра архивов (хотя, tar -tf набрать-таки быстрее в случае одинарных архивов) и заданий типа скопировать файл с хоста по ftp на хост по ssh.

JackYF ★★★★
()
Ответ на: комментарий от Evgueni

> А затем начинаются поползновения "полазить по архивчику"

Ы? Разве ls уже отменили? Или dpkg-deb, или isoinfo, ТНБ прости?

Проще говоря - zsh что, автомтически определяет, что некий набор файлов является "помойкой" и отказывается работать с ним?

tailgunner ★★★★★
()
Ответ на: комментарий от Evgueni

Яуген, скажи что-нибудь по существу. Я не могу телепатически всё время осиливать твои сообщения на этой странице.

alex_custov ★★★★★
()
Ответ на: комментарий от tailgunner

> Ы? Разве ls уже отменили? Или dpkg-deb, или isoinfo, ТНБ прости?

Вот вот, а панельки не нужны.

> Проще говоря - zsh что, автомтически определяет, что некий набор файлов является "помойкой" и отказывается работать с ним?

Неа, он просто дисциплинирует. Держит в форме.

Evgueni ★★★★★
()

Да, во всех моих сообщениях в этом треде разрешаю расставить смайлики по вкусу.

В любом случае вас предупреждали, не говорите после, что этого не было :) Мне нужно к занятиям готовиться.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

>>Неа, он просто дисциплинирует. Держит в форме.

ухаха :)) Товарищ zsh, разрешите обратиться? Разрешите скопировать три файла? Есть!

alex_custov ★★★★★
()
Ответ на: комментарий от Evgueni

> панельки не нужны.

А что, zsh умеет отображать список файлов в несколько колонок с цветовой пометкой по типам и возможностью выделения? :)

tailgunner ★★★★★
()
Ответ на: комментарий от FieryVortex

>Мсье знает толк в извращениях.

у OpenSuSE можешь mc установить ещё и так:

apt-get install mc

или так:

zypper in mc

ЗЫ OpenSuSE 11.1 kernel 2.6.27.4-2

togusak
()
Ответ на: комментарий от alex_custov

>Товарищ zsh, разрешите обратиться? Разрешите скопировать три файла? Есть!

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

Absurd ★★★
()
Ответ на: комментарий от anonymous

>Зачем нужен mc? Что в нём можно сделать, чего нельзя в сделать в zsh например?

В нем можно видеть голубые панели.

r ★★★★★
()
Ответ на: комментарий от Evgueni

>А затем начинаются поползновения "полазить по архивчику". Слабые духом не выдерживают, а mc пользуются именно такие

А что в этом "полазить по архивчику" такого страшного?

ist76 ★★★★★
()
Ответ на: комментарий от tailgunner

> А что, zsh умеет отображать список файлов в несколько колонок с цветовой пометкой по типам и возможностью выделения?

Это основное, чего мне в шелле не хватает (хотя у МС есть и другие полезности).

Может кто-то уже написал *маленькую* консольную аппликуху, которая показывает панельку и позволяет ins-ом заселектить кучу файлов с панельки и потом вставить их список прямо в командную строку шелла?

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от ist76

- вот откроешь ты архивчик, а там!!
- что там??
- всё что угодно!

alex_custov ★★★★★
()
Ответ на: комментарий от AsphyX

> 1. PCRE

А вот я себе уже прикрутил давно 8))). Вот тут есть патчики для debian-овских версий 4.6.1-8 и 4.6.2~git20080311: http://vmx.yourcmc.ru/mc-pcre/

Правда mc-4.6.2~git20080311-pcre-patched.patch - накатывать уже после debian/rules apply-patches.

В любом случае можно готовые дебы брать. ))

vitalif ★★★★★
()
Ответ на: комментарий от wfrr

> кстати мц на таких операция жутко тормозит, просматривать списко файлов не распаковывая не может, и ниразу у меня не сохранял изменения в архив, так криво написать мог только иказа.

Странно, у меня с этим проблем не было. Но распаковка да - тугая.

Bohtvaroh ★★★★
()
Ответ на: комментарий от www_linux_org_ru

>Может кто-то уже написал *маленькую* консольную аппликуху, которая показывает панельку и позволяет ins-ом заселектить кучу файлов с панельки и потом вставить их список прямо в командную строку шелла?

Выделяешь файлы в dired а потом делаешь Alt+Shift+1 и вводишь шелльную комманду с макросом куда впердолить список выделенных файлов - можно последовательно по одному, можно балком. В шелл-моде емакса копипастить аутпут консольных комманд тоже можно как угодно. Но емакс - это все таки большая программка.

Absurd ★★★
()
Ответ на: комментарий от vitalif

можно в двух словах, что оно делает? М.б. и мне это нужно :) Запатчу тогда версию из убунты, там такая же git20080311.

alex_custov ★★★★★
()
Ответ на: комментарий от gaa

> А вот это -- уже толстое взятие на слабо :о)

Вот как я бы хотел применить написанные тобой панельки (если это уже не сделано кем-то другим):

1. Панельки вызываем командой panels x

2. Панельки читают содержимое переменной окружения $x

3. Панельки подсвечивают (как выделенные) те файлы, которые описаны в этой переменной

4. Юзер может поменять выделенные файлы -- например, выделить еще одни.

5. Перед выходом панельки меняют значение переменной окружения $x на новый список.

6. Юзер дает команду (например, cp $x /path/to/my/folder)

Дополнительно -- можно было бы так же редактировать буфер обмена.

www_linux_org_ru ★★★★★
()

Мда, работа сделана на два!

Я не понимаю, разработчики принципиально не тестируют результат вносимых изменений, или вообще не пользуются программами, которые дописывают? Это стиль разработки такой?


Зафигачил с ходу в багтрекер

Не запоминаются значения флажков File Types
http://people.redhat-club.org/slavaz/trac/ticket/41

Каким образом задавать цвета для дот-файлов или каталогов?
http://people.redhat-club.org/slavaz/trac/ticket/40

Почему два флажка File Types ?
http://people.redhat-club.org/slavaz/trac/ticket/39

xintrea
()

> улучшена работа с кодировками (так, кодировку редактируемого файла можно переключать и при однобайтной системной локали, и при UTF-8

Незнаю что там улучшили, но в локали KOI-8R ни посмотреть ни отредактировать файл в UTF-8 невозможно.

xintrea
()
Ответ на: комментарий от xintrea

там возможно плохо внедрена подсветка, я это исправил в патчах на ланчпаде.

>>Каким образом задавать цвета для дот-файлов или каталогов?

Включи подсветку для скрытых файлов (если получится из-за вышеозначенной причины).

Диалог "Настройки->Внеший вид" должен выглядеть так (галка Hidden files):

http://img145.imageshack.us/img145/3133/mc1le8.png

alex_custov ★★★★★
()
Ответ на: комментарий от xintrea

Чувак ты так пишешь как будто тебе кто-то обязан сразу все написать красиво и бесплатно это же опесорс хочешь тестируй и отсылай баг разработчику нехочешь покупай другой менеджер или работай с zsh изподвыподверта так сказать как это делают другие

crono
()

собирается, работает но с англ интерфейсом(нестрашно),и ругается на файлы размером >2Gb
и:
checking for netmask ifconf... no
checking for netmask ifreq... no
checking for netmask AIX... no
checking for broken nisplus include files... yes
checking whether to use LDAP password database... no
checking whether to use NISPLUS password database... no
checking whether to use NISPLUS_HOME... no
checking whether to use SSL... no
checking configure summary... WARNING: No automated netmask determination - use an interfaces line
OK
что-то доустановить надобно?

S_Paul ★★★★★
()
Ответ на: комментарий от alex_custov

Я брал mc из svn отсюда

http://people.redhat-club.org/slavaz/trac/wiki/DownLoadMc

а что, в этом репозитарии нет нужных патчей?

А что такое ланчпад?

А для чего держать репозитарии на redhat-club.org и на каком-то загадочном ланчпаде?

xintrea
()
Ответ на: комментарий от Evgueni

>Очевидно. Я его попробовал и отравился. Значит это ЯД.

Я его попробовал и не отравился, многие попробовали и не отравились, т.е. очевидно, что у вас обычная аллергическая реакция. Решений два: лечиться или избегать. И глупо смотрится стремление человека побрить всех собак в мире только потому, что у него одного аллергия на их шерсть, поэтому для вас я рекомендую первое решение :)

frame ★★★
()
Ответ на: комментарий от crono

> Чувак ты так пишешь как будто тебе кто-то обязан сразу все написать красиво и бесплатно это же опесорс

Такой опенсорс нам ненужен.

Писать красиво необязательно. Главное что б программа работала так, как заявляет аффтар.

xintrea
()
Ответ на: комментарий от xintrea

>>Такой опенсорс нам ненужен.

кто ты вообще такой, чтобы заявлять какой опенсорс нужен?

>>Писать красиво необязательно

да, на прогорге ты уже доказал это замечательное высказывание

alex_custov ★★★★★
()

Чота машина времени дала сбой. Эти изменения все зюзисты увидели в релизе 11.0, которому ужо сто лет в обед по гентушным меркам :)

Ay49Mihas ★★★★
()
Ответ на: комментарий от anonymous

вопрос о том что в нем можно сделать быстрее и проще. например, перегнать пачку рандомнообозванных(читай с непохожими именами) файлов из одной диры в другую.

frd ★★
()
Ответ на: комментарий от alex_custov

>> В FAR поиск не по Alt-S - буква, а просто Alt-буква.

> Ctrl+S нажимаешь и вводишь что нужно. Это удобнее.


Объясните, почему нажимать три кнопки вместо двух удобнее? Всегда хотел услышать аргументированный ответ.


А может быть вы имели ввиду что "Ctrl+S нажимаешь и вводишь что нужно" прощще запрограммировать, чем "Alt+любаябуква"?

xintrea
()
Ответ на: комментарий от Joe_Bishop

Так это из-за FAR'а и его exUSSR'ности, нет? Жигули vs (Volkswagen OR VW) че кажет?

t184256 ★★★★★
()
Ответ на: комментарий от xintrea

>Объясните, почему нажимать три кнопки вместо двух удобнее? Всегда хотел услышать аргументированный ответ.

потому что удобней потом набирать имя если не надо альт держать, а одной буквы далеко не всегда достаточно.

frd ★★
()

Слава русским физикам, они таки это сделали!

Только это... когда нажимаешь на любой файл F3, вместо любого символа (кроме пробела и переноса строки, насколько я понимаю) символы 5, которые потом преобразуются в ромбики? Это так и надо? F4 открывает нормально

ARHL
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.