The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз файлового менеджера Midnight Commander 4.8.11, opennews (?), 02-Дек-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "Релиз файлового менеджера Midnight Commander 4.8.11"  –2 +/
Сообщение от tsukinomomongaemail (?), 02-Дек-13, 22:30 
Так че там особо развивать, в нем и так есть все, что нужно. Главное - есть багофиксы всякие и мелкие улучшения.
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз файлового менеджера Midnight Commander 4.8.11"  +4 +/
Сообщение от fatal error (ok), 02-Дек-13, 22:47 
>>Так че там особо развивать, в нем и так есть все, что нужно.

Много чего, например отслеживание изменений в директории, а то только после Ctrl+R узнаешь, что оказывается новый файл появился.

Сделать стиль раскладок типа как у Far, а то на работе кто редко пользуестся mc (но часто Far) - сильно ругаются. Даже если показать, к следующему разу, забывают.

Копирование на samba директорию, тоже было бы удобно.

PS. В общем если посмотреть на Far - то видно, что есть к чему стремиться.

Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Аноним (-), 02-Дек-13, 22:56 
> Сделать стиль раскладок типа как у Far

Это как? Поясните для не-виндyзатников, плз.

Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от fatal error (ok), 02-Дек-13, 23:05 
>> Сделать стиль раскладок типа как у Far
> Это как? Поясните для не-виндyзатников, плз.

Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,
Alt+<символы названия файла> - быстрый поиск файлов вместо Ctrl+S+<символы названия файла>

ну и так далее - часть из этих комбинаций еще из Norton Commander перекочевали.

Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от kurokaze (ok), 02-Дек-13, 23:30 
>Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,

find с этим лучше справиться чем фар

>Alt+<символы названия файла> - быстрый поиск файлов

Хе-хе, помню как прикольно было искать файлы начинающиеся на X

PS: Хоткеи - вкусовщина, за год полностью переучиваешься

Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от fatal error (ok), 02-Дек-13, 23:51 
>>Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,
> find с этим лучше справиться чем фар

Может быть, только зачем если Alt+F7 привычен и всем устраивает.

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

PS. В общем на вкус и цвет - мне удобнее без find.

>>Alt+<символы названия файла> - быстрый поиск файлов
> Хе-хе, помню как прикольно было искать файлы начинающиеся на X
> PS: Хоткеи - вкусовщина, за год полностью переучиваешься

Ну во первых, а зачем переучиваться если уже привык к Far раскладке
(все равно по работе Win с Far), не легче ли заточить mc раскладку.

Во вторых народ не будет переучиваться, так как в linux виртуалку
заходит пару раз в год, как раз к следующему заходу забудет mc
раскладку навзничь.

Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от ананим (?), 03-Дек-13, 00:23 
>Может быть, только зачем если Alt+F7 привычен и всем устраивает.

Вот не надо этого. Кому привычно? Вантузятникам?
Мне вот нет.
Потом реестр попросят, рута каждому и понеслась пинда по кочкам.

У юнихового терминала (а именно этим обусловлены эти хот-кеи), вернее терминалов (вон xterm указан в сабже. И не просто так), есть свои достоинства, до которых вантузу о-о-очень далеко. Поэтому не нужно стереотипы неофитов воспринимать вообще. Никак. Объективности там ноль. Привычно. Угу.

Ответить | Правка | Наверх | Cообщить модератору

34. "Релиз файлового менеджера Midnight Commander 4.8.11"  +4 +/
Сообщение от ананим (?), 03-Дек-13, 00:26 
Зыж
У меня (и у большинства линуксоидов) на альт-ф7 иксовый терминал весит.
На альт-ф1 — альт-ф6 консоли. На альт-ф12 — лог.
Я ваши вантузные "привыкли" на 3-и буквы вертел.
Ответить | Правка | Наверх | Cообщить модератору

67. "Релиз файлового менеджера Midnight Commander 4.8.11"  +3 +/
Сообщение от Orduemail (ok), 03-Дек-13, 04:44 
> Зыж
> У меня (и у большинства линуксоидов) на альт-ф7 иксовый терминал весит.
> На альт-ф1 — альт-ф6 консоли. На альт-ф12 — лог.
> Я ваши вантузные "привыкли" на 3-и буквы вертел.

Напомнило: http://lurkmore.so/images/2/20/AltF4.blizz.facepalm.jpg

Ответить | Правка | Наверх | Cообщить модератору

74. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 05:08 
Нет у вас в иксах на alt-F1 и так далее консолей. По ctrl-alt-Fx только. Ну так нынешние mc-шные хоткеи отбирать не обязательно - тоже мне, криминал - иметь несколько хоткееев на одно действие. Извраты вроде нынешних - в консоль (которая сейчас нужна только для какого-то сурового рековери когда флешки с live-системой под рукой нет), в остальных случаях клавиши Fx со всеми модификаторами доступны пользователю.

P.S. Вообще то, когда под редкие действия норовят занять удобные сочетания клавиш, особенно те, что с Fx - это хамство. И использовать достаточно удобные комбинации Alt-Fx для переключения консолей имело смысл в древние текстовые времена. Сейчас это абсолютно нерационально, переключение надо вешать на какие-нибудь адовые комбинации вроде ctrl+alt+shift+Fx, а более удобное оставлять прикладному софту. Потому что даже ctrl-alt-Fx змутся достаточно удобно и хорошо логически связываются с простым Fx и простым Ctrl-Fx и Alt-Fx. Но это ж думать надо...

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

129. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от ананим (?), 03-Дек-13, 12:22 
А в консоли есть.
Хочешь заставить меня учить разные комбинации для разных типов терминалов?
Фигвам называется.
Тем более что в иксах (вм) вообще ВСЕ комбинации альт+фХ заняты. При чём во всех вм. И во всех разные.

Зыж
Никогда не идите на должность, связанную с юзабилити. Просто добрый совет.

Ответить | Правка | Наверх | Cообщить модератору

130. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 12:27 
> Тем более что в иксах (вм) вообще ВСЕ комбинации альт+фХ заняты. При
> чём во всех вм.

упорно понажимал alt+f1, alt+f2 и так далее. ничего не произошло. кто-то тут пи…

Ответить | Правка | Наверх | Cообщить модератору

134. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 12:37 
и я точно знаю кто.
при чём постоянно. потому что клинический дЭбил.
пруф на обсуждаемую комбинацию alt+f7 —  http://docs.xfce.org/xfce/xfwm4/getting-stated
>To maximize a window horizontally:
>    right-click the maximize button of the title bar
>    use Alt-F7 keyboard shortcut

в kwin также работает.

Ответить | Правка | Наверх | Cообщить модератору

136. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 12:45 
зыж
>упорно понажимал alt+f1, alt+f2 и так далее.

ммм… а alt-f4? с упорством маньяка?
аризу и логика — вещи ортогональные, если не сказать больше, сказав при этом меньше на первые 5 букв.

Ответить | Правка | Наверх | Cообщить модератору

218. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:30 
Зачем учить две комбинации? Какую знаете - той и пользуйтесь. В голой консоли сейчас работают примерно никогда. Для любых редких случаев хоткеи и командная строка - глупость, именнно потому, что их запоминать надо. На такие случаи есть формочки, которые сами себе справка. Но, учитывая наличие олдфагов и то, что хоткей особо никому не нужен - омжно и текущий оставить. Кстати, у меня вообще прижился F9-C-F - он хоть работает везде независимо от натсроек терминала.


Юзабилити - как раз наоборот - это это те, кто юзбилити в этих вм занималтся, были не на своей "должности". Потому что набор действий-то у них довольно похожий, а вот дефолтные хоткеи - действительно свои. Зачем - неведомо. Кроме того, это в принципе наглость - заграбастать переназначаемые кнопки на служебные функции вместо того,чтобы отдать их прикладному софту. Среда - хоть чистый WM, хоть DE - должна быть скромной и как можно меньше мешаться под ногами.

Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

222. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 15:37 
> F9-C-F - он хоть работает везде независимо от натсроек терминала.

гыг. как раз наоборот, функционалки — вовсе даже не обязаны. а вот esc, ? — это да, везде.


> Кроме того, это в принципе наглость —
> заграбастать переназначаемые кнопки на служебные функции вместо того,чтобы отдать их прикладному
> софту.

особенно если учесть, что чудесный mod4 сейчас есть на подавляющем большинстве клавиатур, а использует его почти что никто. вполне логично было бы сочетания wm/de делать через этот модификатор. и тогда ВНЕЗАПНО! для софта освобождается куча всего. и, например, в mc начинает работать автодополнение по alt+tab, что таки удобней, чем esc, tab.

Ответить | Правка | Наверх | Cообщить модератору

308. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Khariton (ok), 03-Дек-13, 18:17 
> Зыж
> У меня (и у большинства линуксоидов) на альт-ф7 иксовый терминал весит.
> На альт-ф1 — альт-ф6 консоли. На альт-ф12 — лог.
> Я ваши вантузные "привыкли" на 3-и буквы вертел.

А что такое Альт? Клавиша виндовой клавиатуры...
А если не виндовая клава? сосать лапу?

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

313. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 18:37 
> А что такое Альт? Клавиша виндовой клавиатуры…

прими антиупорина, пожалуйста.

Ответить | Правка | Наверх | Cообщить модератору

336. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Аноним (-), 04-Дек-13, 01:34 
> А что такое Альт? Клавиша виндовой клавиатуры...
> А если не виндовая клава? сосать лапу?

Это клавиша альт-линуксовской клавиатуры.

Ответить | Правка | К родителю #308 | Наверх | Cообщить модератору

337. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Khariton (ok), 04-Дек-13, 01:47 
>> А что такое Альт? Клавиша виндовой клавиатуры...
>> А если не виндовая клава? сосать лапу?
> Это клавиша альт-линуксовской клавиатуры.

Точно!
Ушел создавать Мета-Линукс. Тру версию, совместимую с юникс-клавой...

Ответить | Правка | Наверх | Cообщить модератору

338. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 04-Дек-13, 08:16 
Прежде чем задавать глупые вопросы, могли бы спросить себя а стоит ли так позорится?
Первое — если нет alt вообще, то видимо вам в mc очень понравится пользоваться сочетанием alt-f7 для поиска. Вы ведь это хотели услышать, да? :D

Второе (и гораздо серьёзнее) — если у вас нет alt на вашей платформе, то неужели вы до сих пор не узнали каким образом ваш init запускает, переключает и манипулирует tty?
я шокирован. щёки уже надувать научились, а пользоваться своим никсом нет?
в случае linux'а:
man init
>This file usually has entries which cause init to spawn gettys on each line that users can log in.

где line — это terminal line (tty, stty,…)
далее man inittab
далее man stty
далее man getty/agetty/… и прочие необходимые в конкретной ситуации getty (например mgetty — fax and voice modem programs)

Ответить | Правка | Наверх | Cообщить модератору

343. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Khariton (ok), 04-Дек-13, 09:56 
Какие злые аналитеги...
)))
Вот все хорошо умеют фантазировать...
Я вел к тому что в mc используют те, комбинации, которые испоконвека использовались в юниксе, и будут максимально совместимы на ВСЕХ клавиатурах! Не только на ANSI-совместимых...
Хорошо об этом вещать с такой клавиатуры. А если ее нет? как мне ввести поиск через Алт+Ф7? у меня не то что альт. у меня Ф7 нет!
По поводу переключения терминалов. Вы уверены что в железном терминале у вас есть такая возможность?))))
Зачастую пользуясь линуксом забываете про то что в остальном мире по другому может быть!
Ответить | Правка | Наверх | Cообщить модератору

345. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 04-Дек-13, 10:09 
> как мне ввести поиск через Алт+Ф7? у меня не то что альт.
> у меня Ф7 нет!

учиться, учиться, много раз учиться. esc, 7. и случается ЧУДО.

Ответить | Правка | К родителю #343 | Наверх | Cообщить модератору

362. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 05-Дек-13, 10:40 
>Хорошо об этом вещать с такой клавиатуры. А если ее нет? как мне ввести поиск через Алт+Ф7? 

Так и я против.
Вон у чудика, который это в mc просил и спрашивай.

Ответить | Правка | К родителю #343 | Наверх | Cообщить модератору

339. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 04-Дек-13, 08:20 
>> Зыж
>> У меня (и у большинства линуксоидов) на альт-ф7 иксовый терминал весит.
>> На альт-ф1 — альт-ф6 консоли. На альт-ф12 — лог.
>> Я ваши вантузные "привыкли" на 3-и буквы вертел.
>А что такое Альт? Клавиша виндовой клавиатуры...
>А если не виндовая клава? сосать лапу?

Хм. Очевидно изучать как именно работает ваш юникс(linux?) на вашей платформе (и глупые вопросы сами отпадут).
И уж тем более не беспокоится, что в mc поиск работает не по alt-f7.

Ответить | Правка | К родителю #308 | Наверх | Cообщить модератору

341. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 04-Дек-13, 09:15 
>> Зыж
>> У меня (и у большинства линуксоидов) на альт-ф7 иксовый терминал весит.
>> На альт-ф1 — альт-ф6 консоли. На альт-ф12 — лог.
>> Я ваши вантузные "привыкли" на 3-и буквы вертел.
> А что такое Альт? Клавиша виндовой клавиатуры...

что за инсинуации, причем тут винда?

> А если не виндовая клава? сосать лапу?

а где взять не виндовую? это раз и

Ответить | Правка | К родителю #308 | Наверх | Cообщить модератору

344. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Khariton (ok), 04-Дек-13, 09:59 
> а где взять не виндовую? это раз и

На ПК не-х86 платформы. Представьте такие есть!

Ответить | Правка | Наверх | Cообщить модератору

346. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 04-Дек-13, 10:11 
>> а где взять не виндовую? это раз и
> На ПК не-х86 платформы. Представьте такие есть!

представил. arm-ы. умеют usb-клавиатуры.

Ответить | Правка | Наверх | Cообщить модератору

348. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от Khariton (ok), 04-Дек-13, 12:20 
> представил. arm-ы. умеют usb-клавиатуры.

в 1996 году когда родился mc?

Ответить | Правка | Наверх | Cообщить модератору

363. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 05-Дек-13, 10:44 
- Зачем вы лезете в декольтэ моей жены?
- Мы росли вместе.
- Да, но вы уже выросли.
Ответить | Правка | К родителю #348 | Наверх | Cообщить модератору

72. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 04:58 
При всём уважении - эти достоинства были актуальны, когда это были физические железные терминалы. Сейчас всё это больше смотрится как извращение - особенно когда зачем-то поддерживается эмуляция кучи терминалов или работа в этой эмуляции. Ну где вы видели сейчас терминал, не поддерживающий 8-битные символы?

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

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

100. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 08:48 
> экшн должен быть оторван от клавиатуры - тогда и до макросов один шаг

траблы с макросами вовсе не в том, что «экшн не оторван от клавиатуры», вообще-то. записать и проиграть последовательность клавиш — вовсе не проблема. особенно в mc, где почти всё (или уже всё вообще) через диалоговый тулкит всё равно проходит.

Ответить | Правка | Наверх | Cообщить модератору

221. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:34 
Когда я последний раз сомтрел в код - он оторван таки не был. Был огромный switch,  в котором на клавишу была прибита реакция. В основном - просто вызов функции, но не всегда. И клавиши там далеко не все переопределять можно было. Если что-то изменилось - я рад, погляжу.
Ответить | Правка | Наверх | Cообщить модератору

225. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 03-Дек-13, 15:40 
да пофигу же, пофигу. «записать кнопки» и потом «проиграть кнопки» — это совершенно несложно, и не надо ничего никуда отрывать для этого. в других вещах совсем проблема тут.
Ответить | Правка | Наверх | Cообщить модератору

342. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 04-Дек-13, 09:16 
> Когда я последний раз сомтрел в код - он оторван таки не
> был. Был огромный switch,  в котором на клавишу была прибита
> реакция. В основном - просто вызов функции, но не всегда. И
> клавиши там далеко не все переопределять можно было. Если что-то изменилось
> - я рад, погляжу.

вы смотрели на год очень давно...

Ответить | Правка | К родителю #221 | Наверх | Cообщить модератору

99. "Релиз файлового менеджера Midnight Commander 4.8.11"  +3 +/
Сообщение от arisu (ok), 03-Дек-13, 08:46 
> Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,
> Alt+<символы названия файла> — быстрый поиск файлов вместо Ctrl+S+<символы названия файла>

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

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

197. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 03-Дек-13, 15:06 
>>> Сделать стиль раскладок типа как у Far
>> Это как? Поясните для не-виндyзатников, плз.
> Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,
> Alt+<символы названия файла> - быстрый поиск файлов вместо Ctrl+S+<символы названия файла>

в ~./config/mc/ini

надо добавить

[terminal:xterm]
alt f7=\\e\\e[18~
ctrl f9=\\e[20\;5
ctrl f1=\\e[11\;5
ctrl f2=\\e[12\;5
ctrl f3=\\e[13\;5
ctrl f4=\\e[14\;5
ctrl alt right=\\e\\e[C
ctrl alt left=\\e\\e[D
ctrl alt up=\\e\\e[A
ctrl alt down=\\e\\e[B
alt right=\\e\\eOC
alt left=\\e\\eOD
alt up=\\e\\eOA
alt down=\\e\\eOB
alt end=\\e\\e[4~
alt home=\\e\\e[1~
alt pgup=\\e\\e[5~
alt pgdn=\\e\\e[6~
ctrl right=\\e[C
ctrl left=\\e[D
ctrl up=\\e[A
ctrl down=\\e[B
ctrl home=\\e[1\;5H
ctrl end=\\e[1\;5F
ctrl pgup=\\e[[5\;5~
ctrl pgdn=\\e[[6\;5~
alt end=\\e\\e[4~
alt home=\\e\\e[1~
alt pgup=\\e\\e[5~
alt pgdn=\\e\\e[6~
f16=\\e[29~
f17=\\e[31~
f18=\\e[32~
f19=\\e[33~
alt-f1=\\e[1\;3P
complete=\\e[z
backtab=\\e[Z

в mc.keymap прописать
в секции [main]

Find = alt-question; alt-f7

Менья зовут Игор! На здоровье! (с)

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

204. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 03-Дек-13, 15:12 
>>>> Сделать стиль раскладок типа как у Far
>> Ну к примеру Alt+F7 поиск файла вместо как в mc M-?,
> в ~./config/mc/ini
> надо добавить
> [terminal:xterm]
> alt f7=\\e\\e[18~

упс, надо вот так...

alt f7=\\e[18\;3~

Ответить | Правка | Наверх | Cообщить модератору

228. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:42 
Спасибо, а где-то мануел есть на это дело? Например, на то, что может быть в секции Main вообще, или только в исходники лезть? И как получить нужное значение?

И, кстати, в нынешнем mc, судя по всему, оно лежит в mc.keymap, а оввсе не в mc.ini

Ответить | Правка | К родителю #197 | Наверх | Cообщить модератору

287. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 03-Дек-13, 17:26 
> Спасибо, а где-то мануел есть на это дело? Например, на то, что
> может быть в секции Main вообще, или только в исходники лезть?
> И как получить нужное значение?
> И, кстати, в нынешнем mc, судя по всему, оно лежит в mc.keymap,
> а оввсе не в mc.ini

есть разные способы, я запускаю 'cat' и смотрю вывод, если вывода нет значит сочетание клавиш перехватывается до терминала и в терминал не попадает.
вот что выдаёт 'cat' на alt-f7 ^[[18;3~
'^[' это '\\e'
';' надо экранировать вот так '\;'

можно через обучение клавиш сделать например обучить F1 на какое то сочетание а потом посмотреть что получилось...

Ответить | Правка | Наверх | Cообщить модератору

295. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 17:40 
я так понял, что Алекс спрашивал не про то, где добыть искейп-сочетания, а про то, что ещё интересного из команд и назначений можно в миднайтовые конфиги вписывать.
Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от vitalifemail (ok), 02-Дек-13, 22:59 
> Копирование на samba директорию, тоже было бы удобно.

Оно там есть, просто собирать надо с --enable-vfs-smb=yes

Хз почему по умолчанию в дистрах так не делают

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

76. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 05:08 
Потому что оно тогда самбу за собой тащит
Ответить | Правка | Наверх | Cообщить модератору

111. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Андрей (??), 03-Дек-13, 09:31 
Ну, так можно указать, чтоб только клиентскую часть тащило. А что, разве дебиан/ебунта не тянут за ним самбу?
Ответить | Правка | Наверх | Cообщить модератору

230. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:43 
тянут, и там эта опция есть. По крайней мере в Дебиане.
Ответить | Правка | Наверх | Cообщить модератору

114. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от aborodin (??), 03-Дек-13, 09:39 
> Потому что оно тогда самбу за собой тащит

Он не тащит за собой самбу. У него внутри куски самбы 15-летней давности.
http://www.midnight-commander.org/ticket/1
Есть попытка выкинуть это окаменевшее вещество и использовать libsmbclient. Но пока не доделано до конца. Спрашивать Вячеслава Занько.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

231. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:44 
Тащит-тащит, как минимум, в части дистров. Может и патчи, я не разбирался.
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз файлового менеджера Midnight Commander 4.8.11"  –3 +/
Сообщение от kurokaze (ok), 02-Дек-13, 23:26 
>например отслеживание изменений в директории, а то только после Ctrl+R узнаешь, что оказывается новый файл появился.

Так если ты знаешь что файл появился, в чем проблема обновить? Или они тебя из вакуума появляются?

>Сделать стиль раскладок типа как у Far

Зачем? У MC удобнее, я если приходится с вантузом возиться - первым делом порт mc ставлю, и на OSX тоже

>Даже если показать, к следующему разу, забывают.

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

>Копирование на samba директорию

За 12 лет ниразу не понадобилось

>PS. В общем если посмотреть на Far - то видно, что есть к чему стремиться.

NOWAY. Только не на фар. После года с MC понимаешь какое это отстоище - фар.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

36. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 00:38 
>Так если ты знаешь что файл появился, в чем проблема обновить? Или они тебя из вакуума появляются?

inotify повесить на текущие открытые панели в общем не сотавит сейчас труда особо.
вон все популярные файловые менеджеры (наутилус, тюнар, делфин,…) вполне сразу отображают появившиеся файлы. Для бсдей всяких используют фам (fam — Enable FAM (File Alteration Monitor) support). В кедах к примеру так вообще с fam можно kdelibs собрать.
Не вижу причин почему это же не сделать в сабже.
Так что тема не нова, во многих проектах реализована и тд, и тп.

Ответить | Правка | Наверх | Cообщить модератору

78. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 05:11 
если есть уверенность, что это можно сделать без перечитывания всей директории - то да (не понмю, как inotiify работает). если нет - то в гробу я видел перечитывание пары сотен тысяч файлов когда там еще один добавился.
Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 08:50 
> если есть уверенность, что это можно сделать без перечитывания всей директории -
> то да (не понмю, как inotiify работает).

проблема не только в inotify, а ещё и в самом mc. если у меня, конечно, не ложная память.

Ответить | Правка | Наверх | Cообщить модератору

232. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:44 
Скорее всего, не ложная. Написан он довольно страшно
Ответить | Правка | Наверх | Cообщить модератору

235. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 03-Дек-13, 15:47 
> Написан он довольно страшно

«здесь был мигель!» :3

Ответить | Правка | Наверх | Cообщить модератору

288. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от SergMarkovemail (ok), 03-Дек-13, 17:29 
>> Написан он довольно страшно
> «здесь был мигель!» :3

Вот, кстати, пришло в голову, если бы аффтары миднайта его писали с "нуля", то он был бы лучше или хуже? Мне почему то кажется, что хуже.. -)


Ответить | Правка | Наверх | Cообщить модератору

292. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 03-Дек-13, 17:37 
автор миднайта писал его «с нуля», боги не присылали. прикинь.
Ответить | Правка | Наверх | Cообщить модератору

302. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от SergMarkovemail (ok), 03-Дек-13, 17:55 
> автор миднайта писал его «с нуля», боги не присылали. прикинь.

Ну так о том и спич, что бородин и К это не мигель .. :-)

Ответить | Правка | Наверх | Cообщить модератору

112. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от Андрей (??), 03-Дек-13, 09:34 
> если есть уверенность, что это можно сделать без перечитывания всей директории -
> то да (не понмю, как inotiify работает). если нет - то
> в гробу я видел перечитывание пары сотен тысяч файлов когда там
> еще один добавился.

Что-то с софтиной, которая генерит эти самые пару сотен тысяч файлов не так... Почему бы по папочкам по какому-то алгоритму не распилить?

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

113. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 09:38 
> Что-то с софтиной, которая генерит эти самые пару сотен тысяч файлов не
> так… Почему бы по папочкам по какому-то алгоритму не распилить?

это вообще ортогональные вещи. гадящая софтина отдельно, а умение миднайта — это полезно.

Ответить | Правка | Наверх | Cообщить модератору

236. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:48 
Так или нет - но если софтинка уже есть, то с этим надо как-то работать. Да и, честно говоря, никаких особых проблем с этим нет, если сот корректно написан и не пытается, например, на всё сделать stat(), а обходится readdir() где возможно.
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

254. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от arisu (ok), 03-Дек-13, 16:30 
> а обходится readdir() где возможно.

нигде невозможно, потому что readdir() не может рассказать, каталог это или нет. хотя бы. и getdents() тоже не может: ему позволено DT_UNKNOWN на всё подряд возвращать. потому всё равно на все результаты надо делать stat(), чтобы как минимум получить тип файла. увы, вызова «скажи мне ОЧЕНЬ БЫСТРО тип, или хотя бы каталог/нет» не существует.

Ответить | Правка | Наверх | Cообщить модератору

141. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 12:56 
>если есть уверенность, что это можно сделать без перечитывания всей директории - то да (не понмю, как inotiify работает).

плохо что не знаете, а обсуждать пытаетесь.
>$ man inotify
>NAME
>       inotify - monitoring file system events
>DESCRIPTION
>       The  inotify  API  provides  a  mechanism for monitoring file system events.  >Inotify can be used to monitor individual files, or to monitor directories.  When a directory is monitored, inotify will return events for the directory itself, and for files inside the directory.
>       The following system calls are used with this API: inotify_init(2) (or inotify_init1(2)), inotify_add_watch(2), inotify_rm_watch(2), read(2), and close(2).

это системные вызовы. другими словами — это функциональность ядра и других зависимостей нет.
а как именно ваше ПО (в данном случае mc) строит список файлов для отображения — это ваши проблемы, т.е. как сделаете так и будет.

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

145. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 12:59 
зыж
да, man inotify есть везде, где установлены man'ы вообще.
$ equery belongs /usr/share/man/man7/inotify.7.bz2
sys-apps/man-pages-3.53 (/usr/share/man/man7/inotify.7.bz2)
Ответить | Правка | Наверх | Cообщить модератору

240. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:54 
да есть, есть. Я просто не обратил внимания, что оно таки даёт не просто событие, но и имя изменившегося файла.
Ответить | Правка | Наверх | Cообщить модератору

238. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 15:53 
Угу, глянул - таки да, имя изменившегося файла возвращает, так что можно делать stat() прицельно. Но есть два подводных камня. Во-первых, mc стремится к идентичной работе не FS и VFS. А initify на ftpfs какую-нибудь не повесишь. Во-вторых - второй случай, окгда автоперечитывание не особо в кассу - когда куча вайлов валится вот прямо сейчас, а мне они в панели не нужны совершенно. В общем, лично мне текущий вариант гораздо больше нравится.
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

244. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 16:05 
1. не повесилось и ладно. значит ничего и не произойдёт. а это не критично. синего экрана не будет, кернел в панику не упадёт.
2. пусть каждый сам решает — $ equery uses app-misc/mc
+ + X     : Add support for X11
+ + edit  : Compile and install the mcedit application
+ + gpm   : Add support for sys-libs/gpm (Console-based mouse driver)
- - mclib : Compile and install the libmc.so shared library
+ + nls   : Add Native Language Support (using gettext - GNU locale utilities)
+ + samba : Add support for SAMBA (Windows File and Printer sharing)
+ + sftp  : Add support for sftp (uses net-libs/libssh2 for it).
+ + slang : Use sys-libs/slang instead of sys-libs/ncurses.
+ + spell : Add dictionary support
- - test  : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
+ + xdg   : Toggles mc's config dir location. Enable for $XDG_CONFIG_HOME/mc, disable for $HOME/.mc
если появится флаг inotify, я возражать не стану.
(добавить сискол с inotify, который будет дёргать ctrl-r вообще пол-часа работы для того кто сырцы видел и 1час … 8 часов для того, кто не видел)
3. для систем где нет inotify и/или для сетевых фс можно использовать fam (я уже писал выше)
>FAM is network aware, and if a monitor is started on an NFS share, it will attempt to contact a FAM server on the NFS server and have it monitor the file locally, which is more efficient.

http://en.wikipedia.org/wiki/File_Alteration_Monitor и далее http://oss.sgi.com/projects/fam/faq.html#network_mode

Ответить | Правка | Наверх | Cообщить модератору

246. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 16:08 
зыж
ещё в тему:
$ eix fam
* app-admin/fam
     Available versions:  2.7.0-r6 ~2.7.0-r7 {static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Homepage:            http://oss.sgi.com/projects/fam/
     Description:         FAM, the File Alteration Monitor
Ответить | Правка | Наверх | Cообщить модератору

258. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 16:34 
> добавить сискол с inotify, который будет дёргать ctrl-r

убивать.

Ответить | Правка | К родителю #244 | Наверх | Cообщить модератору

276. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от ананим (?), 03-Дек-13, 17:06 
угу.
если учесть, что ctrl-r всего лишь отображает список файлов на панели с соответствующей текущим настройкам сортировкой.

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

Ответить | Правка | Наверх | Cообщить модератору

278. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от arisu (ok), 03-Дек-13, 17:09 
> угу.
> если учесть, что ctrl-r всего лишь отображает список файлов на панели с
> соответствующей текущим настройкам сортировкой.

ctrl+r *пересканивает весь каталог*. при наличии однозначной информации об изменениях за дёргание сtrl+r надо убивать на месте.

Ответить | Правка | Наверх | Cообщить модератору

283. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от ананим (?), 03-Дек-13, 17:19 
дураку понятно, что в случае inotify пересканировать каталог не нужно.
а нужно вызвать ту функцию, которую вызывает ctrl-r при перерисовки панели.
вот если дураку понятно, то кто тогда ты после этого?
Ответить | Правка | Наверх | Cообщить модератору

289. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname 001 (?), 03-Дек-13, 17:29 
> если появится флаг inotify, я возражать не стану.
> (добавить сискол с inotify, который будет дёргать ctrl-r вообще пол-часа работы для
> того кто сырцы видел и 1час … 8 часов для того,
> кто не видел)

вы патч куда приаттачили?

Ответить | Правка | К родителю #244 | Наверх | Cообщить модератору

296. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от ананим (?), 03-Дек-13, 17:40 
никуда.
но для любителей поехидничать за чужой счёт могу добавить:
если появится флаг inotify, я возражать не стану, но если не появится, то тоже не расстроюсь.
Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Аноним (-), 03-Дек-13, 10:13 
даешь нотификацию в mc !
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

102. "Релиз файлового менеджера Midnight Commander 4.8.11"  –2 +/
Сообщение от Тот_Самый_Анонимус (?), 03-Дек-13, 08:50 
>Зачем? У MC удобнее, я если приходится с вантузом возиться - первым делом порт mc ставлю, и на OSX тоже

Т.е. вы — эталон на который нужно равняться, а остальным даже право выбора не нужно. Так я вас понял?

>Ну и зачем показывать? Если рабу показать свободу - он её обплюёт и пуще прежнего будет за кайло держаться

Ух ты, ещё один столлманутый, у которого свобода — это только так, как бородач сказал. Подумать, что кому-то их заморочки не нужны они и не осилят.

>За 12 лет ниразу не понадобилось

И потому, разумеется, никому другому тоже не нужно. Мне за всю жизнь ни разу не понадобился акваланг — значит надо закрыть все заводы по их производству.

>После года с MC понимаешь какое это отстоище - фар.

Ну и тут шлепок из лозунга. Зачем?

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

26. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от asavah (ok), 02-Дек-13, 23:43 
>>>Так че там особо развивать, в нем и так есть все, что нужно.
> Много чего, например отслеживание изменений в директории, а то только после Ctrl+R
> узнаешь, что оказывается новый файл появился.

Нафига городить велосипед с inotify/gamin/итп ?
Чтоб лишнюю зависимость иметь?
Не нужно. Совсем.
Ctrl+R уже давно пальцы сами жмут если моск ждёт новый файл.

> Копирование на samba директорию, тоже было бы удобно.

Это ... в смысле может вам ещё и smb browser туда впилить, чтоб по хостам с шарами лазить?
Здесь уже сказали что есть gvfs-smb, но так как gvfs - глючное и ненужное УГ, советую осилить mount -t cifs (пингвин) || mount -t smbfs (бздя).

> PS. В общем если посмотреть на Far - то видно, что есть
> к чему стремиться.

Согласен, Far-у есть к чему стремиться.
Вантузятники они такие вантузятники ...

MC - классика жанра, уже сколько лет под ssh ни о чём другом и слышать не хочу.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

30. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от noname12 (ok), 03-Дек-13, 00:12 
>>Это ... в смысле может вам ещё и smb browser туда впилить, чтоб по хостам с шарами лазить?

Это было бы круто. Опционально сделать как плагин.

Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз файлового менеджера Midnight Commander 4.8.11"  +1 +/
Сообщение от Crazy Alex (ok), 03-Дек-13, 05:20 
Насчет ctrl-r согласен наполовину. Если есть рутина - её надо на комп перекидывать, на то он и нужен. Другое дело - можно ли это сделать удобно, в данном случае не уверен. Сразу приходят в голову два случая - один с каталогом на несколкьо десятков тысяч энтрисов - если по inotify его придется перечитывать заново - то в автомате это делать нельзя. Второе - когда создается куча энтрисов, но пользователю новые не нужны, они только засоряют видимость (иногда софт логами так плюется - на каждый чих отдельный файл).

А вот mount... Нафиг мне mount если надо один раз куда-то зайти? Чтобы было две команды, да еще и синтаксис монтирования smbfs помнить? Нет уж, спасибо, для редко используемого формочки подходят идеально. И да, приличный браузер сети, кстати, не помешал бы.

А Far совсем зря обижаете. Во-первых, он прилично написан, в отличие от кошмара mc. Во-вторых - расширяется плагинами (которых тысячи на все случаи жизни) и настраивается всеми мыслимыми способами - так, как удобно конкретному юзеру. Вплоть до скриптования извне.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

89. "Релиз файлового менеджера Midnight Commander 4.8.11"  +/
Сообщение от Etch (?), 03-Дек-13, 08:05 
$ inotifywait -m -e modify -e move -e create -e delete ./
Setting up watches.  
Watches established.
./ CREATE 111.txt
./ CREATE,ISDIR 123
./ MOVED_TO 222.txt
./ MODIFY 222.txt
./ DELETE,ISDIR 123
./ DELETE 111.txt
./ DELETE 222.txt

Вроде всё нормально с этим у inotify...

Про фар согласен, только вот мне так и не удалось найти плагин на far2 для фтп через прокси с авторизацией, чтобы через метод CONNECT работал (сквид не поддерживает удаление в режиме прокси-фтп) :(

Ответить | Правка | Наверх | Cообщить модератору

354. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от Аноним (-), 04-Дек-13, 17:09 
>[оверквотинг удален]
> ./ CREATE,ISDIR 123
> ./ MOVED_TO 222.txt
> ./ MODIFY 222.txt
> ./ DELETE,ISDIR 123
> ./ DELETE 111.txt
> ./ DELETE 222.txt
> Вроде всё нормально с этим у inotify...
> Про фар согласен, только вот мне так и не удалось найти плагин
> на far2 для фтп через прокси с авторизацией, чтобы через метод
> CONNECT работал (сквид не поддерживает удаление в режиме прокси-фтп) :(

NetBox, не? В третьем Фаре даже встроен. И настраивается.

Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от anonymous (??), 03-Дек-13, 12:13 
>Здесь уже сказали что есть gvfs-smb, но так как gvfs - глючное и ненужное УГ, советую осилить mount -t cifs (пингвин)

Ну хоть один адекватный человек в треде.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

60. "Релиз файлового менеджера Midnight Commander 4.8.11"  –1 +/
Сообщение от Led (ok), 03-Дек-13, 03:16 
> а то на работе кто редко пользуестся mc (но часто Far) - должны страдать

//fixed

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру