URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 64273
[ Назад ]

Исходное сообщение
"Вышел файловый менеджер Midnight Commander 4.7.1"

Отправлено opennews , 26-Фев-10 19:14 
Вышла новая версия консольного файлового менеджера Midnight Commander (http://www.midnight-commander.org) (4.7.1), которая включает в себя следующие основные изменения:

Ядро
:


- Состояние опций диалога "Поиск файлов" теперь сохраняется в файле конфигурации пользователя;
- Теперь можно менять горячей клавишей вертикальное или горизонтальное разделение панелей;
- Теперь можно удалять элементы истории;
- Просмотрщик и редактор файлов научились автоматически определять кодировку файла, благодаря использованию программы enca;
- Быстрый поиск файлов в панели теперь поддерживает ввод '*' и '?';
- Новый тип сортировки файлов "По версии";
- Диалог состояния копирования файлов теперь может отображать ход в обратную сторону (справа налево);
- Диалоги операций с файлами теперь показывают скорость копирования и приблизительное время до завершения операции;
- Модули подсистемы VFS теперь стали подключаемыми.


Редактор файлов
:


- Оптимизирован движок раскраски синтаксиса;
-...

URL: http://www.midnight-commander.org/wiki/NEWS-4.7.1
Новость: http://www.opennet.me/opennews/art.shtml?num=25592


Содержание

Сообщения в этом обсуждении
"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 19:14 
Гламурненько так...
А по версии файлов, это как?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 26-Фев-10 19:18 
>Гламурненько так...
>А по версии файлов, это как?

не
1
10
11
2
3

а

1
2
3
10
11


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 26-Фев-10 20:33 
>>А по версии файлов, это как?

Нету такого, в VAX/VMS было, сейчас только в Tux3 и NILFS.
>...
>не
>1, 10, 11, 2, 3

это называется двоичная сортировка.

>1, 2, 3, 10, 11,

а это десятичная



"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Anonimous , 27-Фев-10 06:52 
>> >1, 10, 11, 2, 3
>> это называется двоичная сортировка.

Вообще-то "сортировка в алфавитном порядке".

>> >1, 2, 3, 10, 11,
>> а это десятичная

А это - в числовом.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено anonimus , 26-Фев-10 19:16 
Уберите по умолчанию выделение табов и пробелов в редакторе...
Ну бред же с копированием через буфер получается!

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 26-Фев-10 19:17 
>Уберите по умолчанию выделение табов и пробелов в редакторе...
>Ну бред же с копированием через буфер получается!

Alt+shift+_


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Andrey Mitrofanov , 26-Фев-10 20:29 
>Alt+shift+_

Абалдеть!  ....а иксовый кли^Wскратчп^Wблин, как его там?-- к cooledit-у прикрутить? для многостраничных копипаст? и в разных кодировках?... $) гм, а поиск в html-ях (и др.не совсем текстовых??) по M-? - да по-русски, да в нужной кодировке, на с _попаданием на ту самую строку по %view?... %)~~~

...а "тему"(=цетовую то есть) mcedit для emacs-а? ...а набор пластырей для прикручивания emacsclient-а "редактором по умочанию"? (+BTW, C-space в "раскладке emacs" mcedit-а _вернули на вместо F3?)

+про версии: а как в Debian-е
... < 1.0~rc1 < 1.0 < 1.0-1 < 1.0-2 < 1.0-pl1 < 1.1~alpha1 < ... < 1.1 < ... ? %)

+про версии2: ну, зачастили! Ж) пакеты в дебиане не успевают... :D


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено PavelR , 26-Фев-10 20:36 
ммм... а если mc запущен через putty ?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 26-Фев-10 22:33 
вообщето он у меня всегда запущен через путти, и хоткей работает...

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено eth1 , 27-Фев-10 08:42 
>вообщето он у меня всегда запущен через путти, и хоткей работает...

а если у меня раскладка по алт+шифт переключается?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 09:10 
и у меня по alt-shift, а сказать что хотел?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Lynx , 26-Фев-10 22:26 
это работает только в 4.7.1 или и в ранних версиях? у меня везде 4.6.2

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 27-Фев-10 00:09 
>это работает только в 4.7.1 или и в ранних версиях?

Только в ветке mc-4.7


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено E.L.K. , 26-Фев-10 19:35 
Супер, надо обновится. Фишки вроде прогресса справа-налево это как раз то, чего не хватало в 4.7 после mc-ru-fork.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 19:45 
А "Просмотр команды M-!" все также криво работает с man или исправили? А то на фре до версии 4.7 всегда нормально отображение мана шло, а с 4.7 стало всякую фигню показывать.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено vlk , 26-Фев-10 20:01 
Потрясающая работа, миднайт никогда так быстро не развивался, как последнее время!

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено eth1 , 26-Фев-10 20:14 
только вот в 4.7 он такой сырой стал, что пользоваться им сложно пока :(

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 22:12 
>только вот в 4.7 он такой сырой стал, что пользоваться им сложно
>пока :(

Неправда.
А чем "удобно"?
Я заинтригован!


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 26-Фев-10 22:35 
>только вот в 4.7 он такой сырой стал, что пользоваться им сложно
>пока :(

подробности сырости будут? правда интересно.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено adm , 27-Фев-10 05:07 
в diff файл не заходит ругается на /usr/share/mc/extfs/patchfs
в редакторе/просмотре в поиске не запоминает последнее (хотя это написано что поправили)

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 10:35 
могу предположить что установлен некорректно... а версия какая?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено adm , 27-Фев-10 13:58 
версия поставилась с сайта, с раздела бинарные, там предлагают подключать репозиторий для fedora12, для centos5
проверил оба дистрибутива, этого каталога extfs вообще нет!

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 27-Фев-10 14:37 
>проверил оба дистрибутива, этого каталога extfs вообще нет!

rpm -ql mc | grep extfs


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 27-Фев-10 06:49 
В одной из версий после очередного обновления поимел крах при попытке открыть список быстрого доступа.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено аноним , 27-Фев-10 07:42 
Я его имею до сих пор. Привык так выходить даже.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 10:37 
>В одной из версий после очередного обновления поимел крах при попытке открыть
>список быстрого доступа.

ну не крах а корректный выход (особенность обработки сигналов в ncurses), да это устранили.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 20:28 
[quote]Диалоги операций с файлами теперь показывают скорость копирования и приблизительное время до завершения операции;[/quote]
я что то упустил? у меня еще 6 лет назад такое было...

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено birdie , 26-Фев-10 21:09 
Для одиночных файлов теперь тоже работает.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pa23 , 26-Фев-10 20:56 
вот молодцы! отличный файл менеджер. обновляемся. лихо конечно за него взялись.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 22:03 
Сделайте пожалуйста в mc root-mode.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Шурек Табуреткин , 26-Фев-10 22:21 
а написать 'sudo mc' религия не позволяет уже?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 22:47 
Ну вот ты открыл такой длиннющий путь в одной панели и такой же самый во второй, и тут тебе скопировать файл из одной в другую, но там запрещена запись. Выйти с коммандера - вводить пути заново. А так - только пароль.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 26-Фев-10 23:07 
>Ну вот ты открыл такой длиннющий путь в одной панели и такой
>же самый во второй, и тут тебе скопировать файл из одной
>в другую, но там запрещена запись. Выйти с коммандера - вводить
>пути заново. А так - только пароль.

пишем
sudo cp
жмем
alt-enter вставится текущее имя файла
жмем
alt-shift-a вставится каталог противоположной панели

жмем enter.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Square , 27-Фев-10 13:44 
Файловый менеджер как раз был придуман для того чтобы подобные вот выкрутасы не делать...
Например Ф5 - в появляющемся окошке- возможность поставить галочку "копировать с рут правами"

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Andrey Mitrofanov , 27-Фев-10 14:02 
>возможность поставить галочку "копировать с рут правами"

Нет уж, нафиг. Авгию -авгиево. sudo mc или su root -c mc , если надо-надо. А встраивать в пользовательское приложение потенциаьлную атомную бомбу (=дыру безопасности всей системы) -- идея не из лучших.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено минона , 27-Фев-10 14:27 
окно с кнопочками, которая просто вызовет sudo за тебя (и запросит пароль кстати) - дыра в безопасности?
а то что у многих sudo mc висит целый день - не дыра?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Andrey Mitrofanov , 27-Фев-10 16:16 
>окно с кнопочками, которая просто вызовет sudo за тебя (и запросит пароль
>кстати) - дыра в безопасности?

Это как минимум _лишний код и _дублирование оного в mc, как макс - потенциал для кривой самопильной реализуции sudo и, сюрприз, - дыры...

Для тебя то, что в mc в "F5" _не_ используется запуск /bin/cp -- откровение?

Кста, возможно, копирование в /#sh:root@localhost... и помогломы отцу русдемократи, да бе-да-беда-беда, root-а на ssh обычно опять же отключают. Да и копирование на vfs какое-то... "пластмассовое".

>а то что у многих sudo mc висит целый день - не дыра?

Это |) не дыра в mc... Но, в общем, да. :/


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Square , 27-Фев-10 14:33 
>>возможность поставить галочку "копировать с рут правами"
>
>Нет уж, нафиг. Авгию -авгиево. sudo mc или su root -c mc
>, если надо-надо. А встраивать в пользовательское приложение потенциаьлную атомную бомбу
>(=дыру безопасности всей системы) -- идея не из лучших.

Вы это о чем? Запрос пароля- это дыра в безопасности?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Andrey Mitrofanov , 27-Фев-10 13:57 
~
sudo cp -p %f %D

>жмем enter.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 17:38 
>~
>sudo cp -p %f %D
>
>>жмем enter.

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


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено crypt , 27-Фев-10 17:19 
о, прикольно. о таком маневре я не знал. это где-нибудь описано в hints&tricks или хотя бы написано в недрах документации?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 17:34 
да это написано в мане, там описаны горячие клавиши, в том числе и для панелей

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено crypt , 27-Фев-10 23:01 
спасибо.:) Меня mc абсолютно устаивает, но на всякий случай напишу, что еще заметил. При использовании shell соединения, когда появляется вопрос принять ли ключ (Are you sure you want to continue connecting (yes/no)) MC съезжает наверх. Если ключь принят, то вопрос о пароле тоже разбит на две строки. r
oot@10.10.10.10's password:
И еще в прошлых версиях копирование через shell link происходило очень медленно и сильно грузило цп на целевой системе (как будто через dd работало или еще что). Если будут время, попробую проверить это на 5 гб. файле.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Aquarius , 28-Фев-10 20:10 
к MC это, вообще говоря, не имеет отношения: shell link работает через шифрованное соединение (SSH)

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено McFlooder , 01-Мрт-10 11:25 
Для этого придется поставить SUID на mc. Если ты посмотришь внимательно, то увидишь, что и на su и на sudo установлен SUID бит. Другим способом нельзя предоставить root привиллегии.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 01-Мрт-10 11:44 
>Для этого придется поставить SUID на mc. Если ты посмотришь внимательно, то
>увидишь, что и на su и на sudo установлен SUID бит.
>Другим способом нельзя предоставить root привиллегии.

Да. При этом придётся или форкаться(child process), или создавать второй поток(thread), в котором сбрасывать привилегии до пользовательских, а при запросе на работу с правами рута нужно чтобы оригинальный рутовый процесс синхронизировался с дочерним "не рутовым" и выполнял некие действия (программный робот)...
Слишком много изменений во внутренней архитектуре (mc сейчас принципиально однопотоковый, благодаря чему диапазон операционок довольно велик); слишком много возни по написанию рутового робота; слишком много риска, связанного с потенциальными дырами в рутовом процессе.

Короче, слишком много возни для хотелки под названием "положить болт на права".


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 26-Фев-10 22:43 
Дайте "Поиск" как у людей, по Ctrl+F


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 26-Фев-10 23:03 
>Дайте "Поиск" как у людей, по Ctrl+F

я же написал в конференции, что для запуска поиска по  Ctrl+F его надо забиндить, делается это в файле mc.keymap

у меня там вот такое содержимое

[editor]
EditXStore = ctrl-c
EditXPaste = ctrl-v
EditXCut = ctrl-x

EditDeleteLine = ctrl-y
EditDeleteToLineEnd = ctrl-k
EditDeleteToLineBegin =
EditToggleShowMargin = alt-m
EditExecuteMacro =
EditMarkAll = ctrl-a
EditUnmark = ctrl-e
EditFind = ctrl-f

[input]
InputBol = alt-lt; home
InputKillRegion = ctrl-x
InputXStore = ctrl-c
InputXPaste = ctrl-v
InputKillLine = ctrl-y

[main]
ExtMap1 = ctrl-a


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 26-Фев-10 23:58 
>>Дайте "Поиск" как у людей, по Ctrl+F
>
>я же написал в конференции, что для запуска поиска по  Ctrl+F
>его надо забиндить, делается это в файле mc.keymap
>
>у меня там вот такое содержимое
>
>[editor]
>...
>EditFind = ctrl-f

Зачем мне в редакторе, по диску, которое сейчас Alt+Shit+?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 27-Фев-10 00:04 
>[оверквотинг удален]
>>я же написал в конференции, что для запуска поиска по  Ctrl+F
>>его надо забиндить, делается это в файле mc.keymap
>>
>>у меня там вот такое содержимое
>>
>>[editor]
>>...
>>EditFind = ctrl-f
>
>Зачем мне в редакторе, по диску, которое сейчас Alt+Shit+?

пример я показал? см.глобальный mc.keymap


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 27-Фев-10 00:11 
>>>[editor]
>>>EditFind = ctrl-f
>>Зачем мне в редакторе, по диску, которое сейчас Alt+Shit+?
>пример я показал? см.глобальный mc.keymap

Не работат :(


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 00:25 
можно посмотреть результат команды
cat ~/.mc/mc.keymap

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 27-Фев-10 05:11 
>можно посмотреть результат команды
>cat ~/.mc/mc.keymap

cat: /home/pavel/.mc/mc.keymap: No such file or directory

:)

cat /usr/share/mc/mc.keymap | grep  CmdFind

CmdFind = ctrl-f


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 09:20 
>>можно посмотреть результат команды
>>cat ~/.mc/mc.keymap
>
>cat: /home/pavel/.mc/mc.keymap: No such file or directory
>
>:)
>
>cat /usr/share/mc/mc.keymap | grep  CmdFind
>
>CmdFind = ctrl-f

нет, так делать не надо, не надо править глобальный mc.keymap, надо добавить в ~/.mc/mc.keymap то что нужно, кроме того т.е. в командной строке ctrl-f ловится раньше панеле то надо его переназначить.

[input]
InputForwardChar =

[main]
CmdFind = ctrl-f


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 09:21 
естественно желательно InputForwardChar не совсем отключить а переназначить на что то другое, например InputForwardChar = alt-right

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено sluge , 27-Фев-10 11:50 
может тебе еще Win-F сделать как в винде?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 27-Фев-10 13:16 
>может тебе еще Win-F сделать как в винде?

Почему бы и нет, чего кнопки простаивать. И износ Сtrl уменьшится.



"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Square , 27-Фев-10 13:46 
>может тебе еще Win-F сделать как в винде?

Какие-то религиозные проблемы?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 26-Фев-10 22:48 
>Переписан алгоритм быстрого перехода по файлу - прыжок в конец файла теперь происходит мгновенно;

наконец то!

и еще господа напомните мне на что заменили переключение кодировок ctrl+t ?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il. , 26-Фев-10 23:12 
>>Переписан алгоритм быстрого перехода по файлу - прыжок в конец файла теперь происходит мгновенно;
>
>наконец то!
>
>и еще господа напомните мне на что заменили переключение кодировок ctrl+t ?
>

alt-e


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Шурек Табуреткин , 26-Фев-10 22:53 
Кстати только что скомпилил для Ubuntu 9.04. Кому надо - качайте на здоровье:
http://www.ex.ua/view/767882

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено pavlinux , 26-Фев-10 23:58 
>Кстати только что скомпилил для Ubuntu 9.04. Кому надо - качайте на
>здоровье:
>http://www.ex.ua/view/767882

Со спам-ботами?  
А СERT сертификат есть?
А Ubuntu trust key


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 00:09 
>Кстати только что скомпилил для Ubuntu 9.04. Кому надо - качайте на
>здоровье:
>http://www.ex.ua/view/767882

вообще-то на главной ссылка http://www.midnight-commander.org/wiki/Binaries


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Шурек Табуреткин , 27-Фев-10 00:53 
Первым делом туда зашел. Да и знаю я этот репозитарий. Там пока скомпилят - пройдет месяц.

Постом выше: зачем мне спам-ботами заниматься? Да и не умею я. Скомпилил, поставил сам и выложил кто захочет потестить этот bleeding-edge. Только и всего. Компилил обычным методом: сначала apt-get build-dep mc && ./configure && make && sudo checkinstall. Ошибок не было. Если знаешь как добавить CERT и trust key то подскажи - буду знать на будущее. Будь добр научи, раз такой умный :)


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено rom85 , 27-Фев-10 10:45 
спасибо. а то рра какой-то тугой слишком, ужасно медленно реагируют

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Шурек Табуреткин , 27-Фев-10 13:56 
Да вот я сам не могу понять, почему их 'mc' тугой. Видать они при компиляции указывают какие-то параметры либо включают все его фичи, которые (возможно) по дефолту не включены. Тут уже надо бы услышать мнение хорошо разбирающегося человека...

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено CrustY , 27-Фев-10 01:24 
как бы то ни было, спасибо разрабам огромное!
...вот бы они очередь копирования организовали ещё, или в фон это дебильное окно по дефолту!!11=_)

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Mikula , 27-Фев-10 10:31 
Молодцы ребята! С каждой версией всё лучше и лучше! :)))

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Аноним , 27-Фев-10 11:54 
Как не работали клавиши С-x c, C-x o так и не работают
Так же не просматриваются образы iso, не открываются файлы формата djvu.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 27-Фев-10 12:23 
>Как не работали клавиши С-x c, C-x o так и не работают

А я часто ими пользуюсь. Видимо, я что-то делаю не так.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Users294 , 27-Фев-10 12:45 
>Как не работали клавиши С-x c, C-x o так и не работают
>
>Так же не просматриваются образы iso, не открываются файлы формата djvu.

Все работает и все открывает.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 27-Фев-10 12:50 
>Как не работали клавиши С-x c, C-x o так и не работают
>
>Так же не просматриваются образы iso, не открываются файлы формата djvu.

вы хоть версию укажите что ли?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено evk , 01-Мрт-10 11:35 
>>Как не работали клавиши С-x c, C-x o так и не работают
>>
>>Так же не просматриваются образы iso, не открываются файлы формата djvu.
>
>вы хоть версию укажите что ли?

4.7.1 Mandriva 2009.1


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 01-Мрт-10 11:43 
>>>Как не работали клавиши С-x c, C-x o так и не работают
>>>
>>>Так же не просматриваются образы iso, не открываются файлы формата djvu.
>>
>>вы хоть версию укажите что ли?
>
>4.7.1 Mandriva 2009.1

Удалите файл ~/.mc/bindings. Если он есть, /etc/mc/mc.ext не обрабатывается.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено evk , 01-Мрт-10 12:57 
>>>>Как не работали клавиши С-x c, C-x o так и не работают
>>>>
>>>>Так же не просматриваются образы iso, не открываются файлы формата djvu.
>>>
>>>вы хоть версию укажите что ли?
>>
>>4.7.1 Mandriva 2009.1
>
>Удалите файл ~/.mc/bindings. Если он есть, /etc/mc/mc.ext не обрабатывается.

Удалили, поставил всё заново в директории по умолчанию /usr/local , после открытия файла iso вот такая ошибка:

/usr/local/libexec/mc/extfs.d/iso9660: line 26: isoinfo: command not found

/usr/local/libexec/mc/extfs.d/iso9660: line 41: isoinfo: command not found

Так же клавиши смены прав и открытие форматов djvu не работает.



"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Шурек Табуреткин , 27-Фев-10 13:50 
Может быть ты не просто не в курсе, что C - это Ctrl и нажать его надо вместе с буквой "x", после чего нажать букву "с"? :))

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено vlad_yarov , 28-Фев-10 02:29 
Ребят, спасибо огромное за ваш труд!

А есть ли место, где можно по-русски обсудить какие-либо моменты по mc, дабы не захламлять trac сомнительными вещами (теряюсь что там выбирать в Assign, Component, Severity,  Milestone и т.п)?

Например, версии еще где-то с 4.6.1 mc стал зависать при попытке копировать файл в панели ftp соединения (F5 и имя файла типа *bak) - "starting linear transfer" и висит, не реагируя вообще ни на что, а таймаут весьма большой. Это в bugs?

Вроде совсем недавно (4.7.0.1?) перестал реагировать на Ctrl+C при попытке прервать, например, инициализацию ftp-соединения, чтение каталога и т.п. - в то же время очень хотелось бы чтобы прерывало все "моментально и конкретно" (хорошо бы дополнительно и по Esc). Опять же, может и не баг.

Сколько помню - были проблемы с заходом на виндовые ftp сервера (сannot parse directory content) и все. Это bug, или enhancement? :)

Опять же недавно вроде как - при выходе из Ctrl-O, или при переходе Tab-ом на панель ftp в случае истечения таймаута кэша ftp директории идет обновление даже если курсор на "локальной панели". Спорно, баг ли (хотя я считаю, что логично обновлять если идет более активное обращение), но вот в купе с отсутсвием реакции на Ctrl+C на медленных соединениях просто убивает.

Хотелось бы иметь возможность логирования ftp соединения (помогло бы решать и упомянутые выше проблемы).

Владелец файлов в ftp панели указывается некорректно (локальный), приходится обычным ftp ходить в проблемных ситуациях.

Очень не хватает расширенных настроек прокси для ftp, чтоб настраивался юзер\пароль\порт (это сейчас кое-как), а главное - тип (USER user@hostname и т.п), чтобы базовые команды ftp работали (ls, chmod)/

Вообще же с ftp приходится так много работать, что хотелось бы напоить пивом того, кто сделал бы dirty-hack патч для обработки ftp://user:pass@site.ltd в коммандной строке по аналогии с cd /#ftp :-)
Или научить бы панель FTP to machine понимать это самое ftp://, с возможностью привязать хоткей для вызова этой панельки...

Сугубо национальное - было бы здорово чтобы когда-нибудь заработали параллельно комбинации типа Crtl-ч ш (это по идее можно бы было сделать уже сейчас через ";" в  mc.keymap, но что-то не нахожу там базовых типа C-x o. Кстати, хорошо бы чтобы в случае, если в локальном mc.keymap назначение начинается с ";" (ViewHelp = ;f12), то оно бы добавлялось к системному, а не заменяло. Впрочем, может сейчас так и делается - что-то не удается сходу проверить).
Еще круче (но и проблемнее) - возможность опционально работать c английскими "акселераторами" независимо от локали (перевода). Т.е. чтобы "С-x a e" освобождало VFS независимо от локали.

Чет понесло... Накипело :-)

Тут вот по ходу еще мелкий баг (как по мне) обнаружился - в переработанных в последнее время панелях типа поиска, select\unselect запись в хистори ведется независимо от того, был ли использован данный ввод.
Т.е. жму grey+, ввожу asd и отбиваю через esc - и все равно при повторном вызове оно висит в панели. При этом старые панели (типа копирования) этим не страдают. Если это фича, то весьма странная.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 28-Фев-10 09:28 
>А есть ли место, где можно по-русски обсудить какие-либо моменты по mc,
>дабы не захламлять trac сомнительными вещами (теряюсь что там выбирать в
>Assign, Component, Severity,  Milestone и т.п)?

Просто потрындеть можно в jabber-комнате. Адрес есть на главной странице m-c.o. Но всякое изменение/удаление/добавление функционала MC делается только через Трак. Всё, что обсуждается через jabber или e-mail, имеет свойство забываться. Открытый тикет будет висеть молчаливым укором.

>Например, версии еще где-то с 4.6.1 mc стал зависать при попытке копировать
>файл в панели ftp соединения (F5 и имя файла типа *bak)
>- "starting linear transfer" и висит, не реагируя вообще ни на
>что, а таймаут весьма большой. Это в bugs?

Видимо, да.

>Вроде совсем недавно (4.7.0.1?) перестал реагировать на Ctrl+C при попытке прервать, например,

ctrl-g

>Вообще же с ftp приходится так много работать, что хотелось бы напоить
>пивом того, кто сделал бы dirty-hack патч для обработки ftp://user:pass@site.ltd в
>коммандной строке по аналогии с cd /#ftp :-)

Именно так и работает:

mc /#ftp://user:pass@site.ltd

А если вызвать

mc ftp://user@site.ltd

то mc даже спросит пароль.

В целом, вся сетевая подсистема как часть VFS запланирована к серьёзной переделке.

>Сугубо национальное - было бы здорово чтобы когда-нибудь заработали параллельно комбинации типа
>Crtl-ч ш (это по идее можно бы было сделать уже сейчас
>через ";" в  mc.keymap, но что-то не нахожу там базовых
>типа C-x o.

ExtMap1=ctrl-x и секция [main:xmap]. Но национальные шорткаты вряд ли будут работать, особенно в юникодной локали. Это большая проблема, нужно переделывать работу с клавиатурой.

>Кстати, хорошо бы чтобы в случае, если в
>локальном mc.keymap назначение начинается с ";" (ViewHelp = ;f12), то оно
>бы добавлялось к системному, а не заменяло. Впрочем, может сейчас так
>и делается - что-то не удается сходу проверить).

Сначала обрабатывается ~/.mc/mc.keymap, а потом /etc/mc/mc.keymap. Поэтому если что-то забиндено в пользовательском конфиге, то в системном это игнорируется.

>Тут вот по ходу еще мелкий баг (как по мне) обнаружился -
>в переработанных в последнее время панелях типа поиска, select\unselect запись в
>хистори ведется независимо от того, был ли использован данный ввод.
>Т.е. жму grey+, ввожу asd и отбиваю через esc - и все
>равно при повторном вызове оно висит в панели. При этом старые
>панели (типа копирования) этим не страдают. Если это фича, то весьма
>странная.

Так происходит со всеми полями ввода. Это, несомненно, баг.

В общем, милости просим в Trac. Только большая просьба -- сначала воспользоваться поиском, чтобы не открывать новых тикетов-дубликатов. Многие проблемы известны, они либо пока не решены, либо решены частично. Открытых тикетов окло 300.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 28-Фев-10 11:21 
>mc /#ftp://user:pass@site.ltd
>
>А если вызвать
>
>mc ftp://user@site.ltd
>
>то mc даже спросит пароль.

Виноват. Правильно так:

mc /#ftp::user:pass@site.ltd
mc /#ftp:user@site.ltd


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Al1966 , 01-Мрт-10 10:55 
А можно ли как-то привязать например команду cd ~ к горячей клавише?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 01-Мрт-10 11:38 
>А можно ли как-то привязать например команду cd ~ к горячей клавише?

А смысл? Набрать cd в комстроке -- всего три клавиши: cd[Enter]. ~ набирать вовсе не обязательно.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено художник , 01-Мрт-10 17:23 
С тех пор, как стал поддерживаться utf-8, очень нравится mc. Скажите, можно ли как-нибудь отвязаться от glib2, как было раньше?
В старые версии Mac OS X приходится тащить этого монстра ради одного mc.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 01-Мрт-10 18:30 
>С тех пор, как стал поддерживаться utf-8, очень нравится mc. Скажите, можно
>ли как-нибудь отвязаться от glib2, как было раньше?

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

>В старые версии Mac OS X приходится тащить этого монстра ради одного mc.

В составе исходных текстов в корне исходников лежит файл build-glib2.sh
Он предназначен для статической сборки с glib. То есть, в идеале достаточно запустить этот скрипт - а он сам скачает последнюю версию glib, скомпилит глибы и потом начнёт компилить mc со статически слинкованными свежескачанными глибами.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено художник , 02-Мрт-10 12:16 
>В составе исходных текстов в корне исходников лежит файл build-glib2.sh
>Он предназначен для статической сборки с glib. То есть, в идеале достаточно
>запустить этот скрипт - а он сам скачает последнюю версию glib,
>скомпилит глибы и потом начнёт компилить mc со статически слинкованными свежескачанными
>глибами.

Огромное спасибо, попробую.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 02-Мрт-10 08:40 
>С тех пор, как стал поддерживаться utf-8, очень нравится mc. Скажите, можно
>ли как-нибудь отвязаться от glib2, как было раньше?

Раньше -- это когда?


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено художник , 01-Мрт-10 17:35 
Да, забыл спросить, можно ли как-то влиять на то, что отображается в заголовке окна mc?
Дело в том, что после запуска в терминале mc переиначивает заголовок окна, а обратно после закрытия не возвращает. Интересно, это лечится самостоятельно или разработчиков беспокоить придется?

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено Slavaz , 01-Мрт-10 18:34 
>Да, забыл спросить, можно ли как-то влиять на то, что отображается в
>заголовке окна mc?
>Дело в том, что после запуска в терминале mc переиначивает заголовок окна,
>а обратно после закрытия не возвращает. Интересно, это лечится самостоятельно или
>разработчиков беспокоить придется?

Странно. Проверил в:
- konsole
- xterm
- gnome-terminal

везде после завершения работы mc title окна воостанавливается.
покажите вывод
mc -V

Также укажите тип терминала и операционку (версию). Также погуглите, возможно, это персональная бага используемого терминала.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено художник , 02-Мрт-10 12:21 
Гуглил, да ненагуглил ничего.

Тип терминала (echo $TERM): xterm-color.
ОС: Mac OS X, версии 10.3.9, 10.4.11, но народ говорит, во всех версиях такое с заголовком окна.
Версии Midnight Commander:
4.7.0
(проверял под 10.4.11 PowerPC, использовал готовую сборку отсюда: http://louise.hu/poet/?p=4015 Там есть довольно подробное описание флагов компиляции и линкованных библиотек);

mc-4.6.3-r504
(проверял под 10.3.9 Server PowerPC, использовал советы по сборке отсюда: http://theapplegeek.ru/archives/1180 Сборку проводил на машине под 10.4.11 PowerPC, но для 10.3.9 Server следуя советам статьи, поэтому получил в вывод команды mc -V получил точно то же самое, что  указано в примере с установкой mc-4.6.3-r504 на этой странице сайта.)

К сожалению, ближайшие пару дней вывода  mc -V со своих компьютеров я показать не смогу.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 02-Мрт-10 22:44 
>[оверквотинг удален]
>
>mc-4.6.3-r504
>(проверял под 10.3.9 Server PowerPC, использовал советы по сборке отсюда: http://theapplegeek.ru/archives/1180 Сборку
>проводил на машине под 10.4.11 PowerPC, но для 10.3.9 Server следуя
>советам статьи, поэтому получил в вывод команды mc -V получил точно
>то же самое, что  указано в примере с установкой mc-4.6.3-r504
>на этой странице сайта.)
>
>К сожалению, ближайшие пару дней вывода  mc -V со своих компьютеров
>я показать не смогу.

Кое кто вводит вас в заблуждение, вообще простого решения нет для этой проблемы, и вот по чему, нельзя так просто получить заголовок текущего окна, точнее сложно сделать универсальное и быстрое "решение", поэтому я пока не решил что делать с зарегистрированным тикетом, т.к. тот вариант что подходит для Х совсем не подходит для других случаев...


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено S_Paul , 02-Мрт-10 13:05 
2 Slavaz:
а функцию сравнения двух файлов(ctrl-x ctrl-y) планируется из руфорка включить? очень полезная штука..

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено angel_il , 02-Мрт-10 22:29 
планируется

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено crypt , 03-Мрт-10 21:09 
angel_il, я обнаружил ошибку при брождении внутри deb пакета, куда мне ее послать (желательно без долгих регистраций)

Program received signal SIGABRT, Aborted.
0x00007f0f852d5095 in raise () from /lib/libc.so.6
#0  0x00007f0f852d5095 in raise () from /lib/libc.so.6
#1  0x00007f0f852d6af0 in abort () from /lib/libc.so.6
#2  0x00007f0f8530fa7b in __libc_message () from /lib/libc.so.6
#3  0x00007f0f8531708a in _int_free () from /lib/libc.so.6
#4  0x00007f0f8531ac1c in free () from /lib/libc.so.6
#5  0x0000000000470e93 in extfs_resolve_symlinks_int ()
#6  0x0000000000470ec3 in extfs_resolve_symlinks ()
#7  0x0000000000471c3a in extfs_internal_stat ()
#8  0x0000000000468312 in mc_stat ()
#9  0x000000000043812c in handle_dirent ()
#10 0x0000000000438a1d in do_load_dir ()
#11 0x000000000044c4f6 in _do_panel_cd ()
#12 0x000000000044c772 in do_panel_cd ()
#13 0x00000000004211cf in do_enter ()
#14 0x00000000004230ed in panel_callback ()
#15 0x000000000041cf24 in dlg_process_event ()
#16 0x000000000041d367 in run_dlg ()
#17 0x000000000044b906 in do_nc ()
#18 0x000000000044bf05 in main ()


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено aborodin , 04-Мрт-10 08:29 
>angel_il, я обнаружил ошибку при брождении внутри deb пакета, куда мне ее
>послать (желательно без долгих регистраций)

Уже никуда не надо. Скоро будет в мастере.


"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено S_Paul , 02-Мрт-10 13:07 
за поворот панелей спасибо, на 800х480 актуально.

"Вышел файловый менеджер Midnight Commander 4.7.1"
Отправлено ddenia , 20-Сен-11 11:16 
>[оверквотинг удален]
> (справа налево);
> - Диалоги операций с файлами теперь показывают скорость копирования и приблизительное время
> до завершения операции;
> - Модули подсистемы VFS теперь стали подключаемыми.
> Редактор файлов
> :
> - Оптимизирован движок раскраски синтаксиса;
> -...
> URL: http://www.midnight-commander.org/wiki/NEWS-4.7.1
> Новость: http://www.opennet.me/opennews/art.shtml?num=25592

А также ребята если кому-то интересно я нашел пору хороших статей про горячие клавиши MC
http://blogfreebsd.com/freebsd/midnight-commander-klavishi-b...
http://it-admin.org/os-linux/midnight-commander-klavishi-bys...