Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



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

"Опубликован Midnight Commander 6 c поддержкой панельных плагинов"  +/
Сообщение от opennews (??), 03-Авг-26, 23:15 
Выпущен консольный файловый менеджер  Midnight Commander 6.0.3 (mc6), представляющий собой форк GNU Midnight Commander 4.8.33, расширенный поддержкой панельных плагинов и поставляемый со встроенным эмулятором терминала. Интегрированный в mc6 фреймворк панельных плагинов позволяет отображать в панелях не только файловые системы, но и контейнеры, Git-репозитории, базы данных и объекты удалённых хранилищ. Код проекта написан на языке Си и распространяется под лицензией GPLv3+. Готовые пакеты подготовлены для Debian и Ubuntu, Fedora и RHEL, а также Arch Linux  в форматах DEB, RPM и pkg.tar.zst. Для Gentoo дополнительно предоставлен ebuild для установки через локальный overlay...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66018

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

Оглавление

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


1. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +28 +/
Сообщение от Аноним (1), 03-Авг-26, 23:15 
> консольный файловый менеджер [...] со встроенным эмулятором терминала

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

xzibit.jpg

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

4. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от q (ok), 03-Авг-26, 23:19 
причем работает он хреновато, так что в .bashrc надо именно под него ставить условия. Типа, если $TERM миднайтовский, то текущий $PWD в заголовок не выводим, потому что ломает миднайтуху. А еще хреновато работает с zsh. В общем, ну его нахрен. Для бравзинга файлов нужен гуй, как минимум чтобы превьюхи картинок смотреть.
Ответить | Правка | Наверх | Cообщить модератору

10. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (10), 04-Авг-26, 00:03 
Я не удивлён. Не засирать файл bash_history за 30 лет они так и не научились.
Ответить | Правка | Наверх | Cообщить модератору

30. "-"  +1 +/
Сообщение от John (??), 04-Авг-26, 08:50 
alias mc='HISTFILE=/dev/null source /path_to/mc-wrapper.sh'

и не засирает

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

61. "-"  +1 +/
Сообщение от Аноним (61), 04-Авг-26, 23:35 
unset histfile?
Ответить | Правка | Наверх | Cообщить модератору

97. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (97), 06-Авг-26, 16:48 
> Для бравзинга файлов нужен гуй, как минимум чтобы превьюхи картинок смотреть

Ranger кучу лет умеет это через img-w3m. Хоть в TTY смотри.

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

40. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от devl547 (ok), 04-Авг-26, 10:55 
>Мы встроили вам консольную прогу эмулятор терминала

А ещё есть TWIN, это вообще WM для консольного софта.

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

92. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Y I (?), 06-Авг-26, 04:06 
По сути dvtm, zellij, tmux, screen и neercs тоже являются мозаичными WM в терминале, и ворклоу с WM и программой которая не умеет работать вкладками или сразу с несколькими файлами более интуитивный и более линукс-вейный чем воркфлоу с программой типа IDE или офиса
Ответить | Правка | Наверх | Cообщить модератору

96. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от devl547 (ok), 06-Авг-26, 14:47 
>мозаичными WM в терминале

Ну это более-менее адекватно. А тот же TWIN - стековый, что выглядит совершенно дико.
https://github.com/cosmos72/twin

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

5. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (5), 03-Авг-26, 23:28 
Ну хоть этот сможет не виснуть при открытии запароленного архива? :)
Ответить | Правка | Наверх | Cообщить модератору

102. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 22:40 
да, не виснет, в этом была задача перехода на libarchive, в качестве бонуса ускорение в десятки раз при работе с архивами
Ответить | Правка | Наверх | Cообщить модератору

6. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –5 +/
Сообщение от Аноним (6), 03-Авг-26, 23:29 
Чем это лучше dired?
Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (23), 04-Авг-26, 05:29 
Тем что не dired.
Ответить | Правка | Наверх | Cообщить модератору

7. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –5 +/
Сообщение от warlock66613email (ok), 03-Авг-26, 23:32 
FAR лучше и умеет копировать файлы.
Ответить | Правка | Наверх | Cообщить модератору

11. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –3 +/
Сообщение от Аноним (10), 04-Авг-26, 00:06 
Лучше и удобнее vifm пока ничего не нашёл. И он умеет не обнуляет расширенные атрибуты при перемещении, в отличие от всех конкурентов. Расширенные атрибуты на каталогах, ага.
Ответить | Правка | Наверх | Cообщить модератору

14. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +4 +/
Сообщение от Аноним (14), 04-Авг-26, 00:44 
Только для вим извращенцев
Ответить | Правка | Наверх | Cообщить модератору

15. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +2 +/
Сообщение от warlock66613email (ok), 04-Авг-26, 01:06 
Да, vifm хорош. У меня были с ним какие-то сложности, но надо наверное будет дать ему второй шанс.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

18. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (18), 04-Авг-26, 01:30 
Требуют учить дофига уникальный кейбайндов, я вот юзал его года три, а сейчас уже и забыл половину.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

66. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от crandel (ok), 05-Авг-26, 08:21 
Тем, кто забыл про винду, как страшный сон, вим бинды гораздо ближе к серцу
Ответить | Правка | Наверх | Cообщить модератору

25. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –2 +/
Сообщение от Аноним (25), 04-Авг-26, 05:38 
FAR - пермиссивка, созданный Рошалом.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

47. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (47), 04-Авг-26, 12:08 
Уже нет.
Ответить | Правка | Наверх | Cообщить модератору

59. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (59), 04-Авг-26, 22:19 
а он умеет в tty мышкой, я про gpm, mc умеет
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

12. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (12), 04-Авг-26, 00:21 
Что там с хоткеями? Оставили как есть?
Ответить | Правка | Наверх | Cообщить модератору

46. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 04-Авг-26, 11:43 
там есть удобный интерфейс для того чтобы перебиндить хоткеи.
Ответить | Правка | Наверх | Cообщить модератору

98. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (98), 06-Авг-26, 20:58 
Ой, спасибо! Вместо работы с привычными хоткеями из коробки, устоявшимися за десятилетия - удобный интерфейс для возвращения как было.
Ответить | Правка | Наверх | Cообщить модератору

114. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 07-Авг-26, 22:51 
я так и написал что хоткеи не трогал и там сейчас как было, но если нужно вы можете перебиндить, или в чем вопрос?
Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (13), 04-Авг-26, 00:28 
"собственным эмулятором терминала" - так, он же и так в терминале

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

20. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от kusb (?), 04-Авг-26, 02:20 
Блин, какой же терминал странный временами, что для консольной программы нужен эмулятор терминала. И будто бы в Gnu Screen такое есть. Ничего не понимаю.
Ответить | Правка | Наверх | Cообщить модератору

45. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от angel_il (ok), 04-Авг-26, 11:42 
ниже подробно ответил.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

16. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –7 +/
Сообщение от DayDveemail (?), 04-Авг-26, 01:19 
Для тех, кто хочет в Убунте ставить/обновлять это приложение (и не только) просто через apt install/update, могу предложить свой репозиторий https://apt.smbit.pro
Делал для себя, но, если кому-то пригодится, буду рад
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  +1 +/
Сообщение от raven_kg (ok), 04-Авг-26, 10:16 
Ответить | Правка | Наверх | Cообщить модератору

21. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от iCat (ok), 04-Авг-26, 02:48 
>В состав включён встроенный PTY-терминал mcterm с собственным эмулятором терминала, предназначенный для замены традиционного subshell-механизма.

Поясните, пожалуйста, чем продиктована необходимость "собственного эмулятора терминала"?

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

26. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +3 +/
Сообщение от Ю.Т. (?), 04-Авг-26, 07:25 
Я полагаю, тем, что в разных эмуляторах миднайт может терять часть горячих клавиш. Также иметь разницу (а то и проблемы) с выводом. Он и до сих пор ведь может собираться или с slang, или с ncurses.
Не забудем и то, что миднайт серьёзно зависит от возможностей (и предустановок) glib. И вот в недавней версии были изменены некоторые кладжи на сортировку -- бац, листинги выглядят непривычно.
Ответить | Правка | Наверх | Cообщить модератору

43. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +7 +/
Сообщение от angel_il (ok), 04-Авг-26, 11:35 
идея в том чтобы отображать вывод в отдельном виджете.

PTY сам по себе не отображает ничего: это только канал байтов между программой и оболочкой. Если оболочка работает во встроенном окне mc, её вывод — включая ANSI/VT-последовательности, очистку экрана, прокрутку, цвета, перемещение курсора и альтернативный экран - должен кто-то интерпретировать и отрисовать в буфере mc.

Традиционному subshell это не нужно: при переключении он фактически отдаёт весь реальный терминал оболочке, а затем mc перерисовывает свой интерфейс. В режиме встроенного терминала mc остаётся владельцем экрана и должен одновременно сохранять/восстанавливать панели в том числе одну панель, поэтому передавать поток PTY напрямую внешнему терминалу нельзя: vim, htop или обычная clear затрут панели mc. Поэтому и был написан mcterm.

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

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

27. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +3 +/
Сообщение от Аноним (27), 04-Авг-26, 07:54 
А чего бы не влить в апстрим, без форка?
Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +3 +/
Сообщение от Аноним (34), 04-Авг-26, 09:37 
Как пользователь MC рад что всё это не входит в апстрим.
Ответить | Правка | Наверх | Cообщить модератору

52. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от angel_il (ok), 04-Авг-26, 15:48 
так смысл как раз был том чтобы сделать mc легче убрав в плагины все что не обязательно.
Ответить | Правка | Наверх | Cообщить модератору

38. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от Аноним (38), 04-Авг-26, 10:25 
Пжалста отдельным пакетом только (плагины и прочая дребедень). Мне это нафиг не нужно.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

62. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от angel_il (ok), 04-Авг-26, 23:43 
сейчас там буквально отдельным пакетом плагины и прочая дребедень
Ответить | Правка | Наверх | Cообщить модератору

44. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +2 +/
Сообщение от angel_il (ok), 04-Авг-26, 11:41 
а зачем? там куча вещей которые потенциально будут глючить. есть спорные решения. если что то ребятам понравится в плане идеи то они сами запилят.
мне например надоело что архивы с паролями или большие tar архивы вешают mc поэтому поменял подход и использовал libarchive который умеет работать с кучей типовых архивов + оставил фолбэк для редких. но это ломающее изменение.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

95. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (95), 06-Авг-26, 12:35 
> но это ломающее изменение.

Не надо путать техническую приемственность (обслуживание легаси) и покрытие пользовательских сценариев. Если ты заменил работу арзхивов на libarchive сохранив весь функционал и сделал улучшение по скорости работы и стабильности, то это улучшение продукта.

Если нужна поддержка обоих решений обычно вводят слой совместимости какой-нибудь libmc_archive где и вытесняют старый подход новым.

Я вообще не понимаю зачем держаться за эти старые форматы арзхивов вроде ARJ и что там сегодня уже не поддерживают в libarchive раз их никто активно не испольщзует то и современные библиотеки про них постепенно "забывают".

Я к тому, что это вполне себе эволюцитонный процесс забвения каких-то решений, которые уже никому особенно и не нужны.

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

103. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 22:43 
я же и не спорю.
Ответить | Правка | Наверх | Cообщить модератору

122. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от ананимус (?), 10-Авг-26, 11:28 
Согласен. Пока этих фич не будет в апстриме этот проект не нужен и не интересен.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

31. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –15 +/
Сообщение от Аноним (31), 04-Авг-26, 08:56 
mc есть почти везде, но де-факто людьми используется far2l/FarManager, и не только благодаря расширению netrock/netbox, но и просто потому что современный чел. обязан одинаково хорошо уметь и в Windows и Linux. А приложений, работающих и выглядящих одинаково хорошо и там и там - мизер: Far, LibreOffice, Gimp, VSCode, FireFox. По трекерам в офисе это 76% времени за  ПК. Хорошо что нашлась замена mc - с ним было сложнее.

Но не забудьте в Linux отключить все дурацкие ненужные клавиши жонглирования окнами и рабстолами - они мешают использовать Far, Reaper, Gimp и др. клавишные программы. Лишь каждый второй пользователь находит все три места с хоткеями. Другая половина мучается всю жизнь.  

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

35. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Ананоним (?), 04-Авг-26, 10:02 
Кто тебе мешает пользоваться MC в Windows? Или ты 95% времени сидишь в Windows?
Ответить | Правка | Наверх | Cообщить модератору

48. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (31), 04-Авг-26, 12:44 
MC - популярность его на платформе Windows исчезающе мала. Far просто удобнее. И мы видим как он теснит MC на его же Linux-территории. Конкуренция это хорошо (шанс стать лучше).  
Ответить | Правка | Наверх | Cообщить модератору

60. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Ананоним (?), 04-Авг-26, 22:57 
> MC - популярность его на платформе Windows исчезающе мала. Far просто удобнее.
> И мы видим как он теснит MC на его же Linux-территории.
> Конкуренция это хорошо (шанс стать лучше).

Ох ох ох! Не надо за всех говорить. При переключении с Windows на Linux я было время страдал от отсутсвия там Far Manager, но я заставил себя переключится на MC и теперь даже при наличии Far2l я даже не думаю им пользоваться. И от привычки я даже в Windows (на виртуалке иногда требуется) запускаю MC в CygWin. У кого там что-то исезающе мало меня не волнует.

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

67. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от crandel (ok), 05-Авг-26, 08:26 
>Far просто удобнее. И мы видим как он теснит MC на его же Linux-территории.

бред сивой кобылы. Фар в линуксе используют 2 с половиной калеки с синдромом брошенного окна. Нифига он не удобен, ужасные кейбиндинги и логика работы явно хромает. Вантус ломает людей и навязывает им свою извращённую логику

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

72. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от _kp (ok), 05-Авг-26, 13:44 
>>Кто тебе мешает пользоваться MC в Windows?

У MC на Windows кривое окно терминала, сломаная сортировка, проблемы с кодировками, переводом строк, падет на кириллице даже при вводе... В общем, на Windows MC чисто для коллекции.


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

78. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Ананоним (?), 05-Авг-26, 15:07 
Открой для себя CygWin.
Ответить | Правка | Наверх | Cообщить модератору

88. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Ананимус (?), 05-Авг-26, 21:08 
В этой песочнице уже типа Linux, а в нативном Windows порт mc не очень.
Ответить | Правка | Наверх | Cообщить модератору

51. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Деанимус (?), 04-Авг-26, 15:27 
>mc есть почти везде, но де-факто людьми используется far2l/FarManager

Чем удобно, тем и пользуются. У тебя есть статистическая выборка?

>потому что современный чел

"Современный чел" не равно "компьютерно грамотный". У нас эпоха потребления к сожалению, "современный чел" - продвинутый потребитель.

>обязан одинаково хорошо уметь и в Windows и Linux

А есть еще и MacOS. А вообще, выйди на улицу и оглянись вокруг, дай бог хоть один из сотни способен на пальцах объяснить, что такое файловый менеджер.

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

57. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (57), 04-Авг-26, 18:56 
> просто потому что современный чел. обязан одинаково хорошо уметь и в Windows и Linux

ахахаха, эникейщик то, конечно, хорошо - сомнительно

я лет 10 уже к винде не прикасался, кластеры, серверы, сетевое железо

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

65. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от iCat (ok), 05-Авг-26, 08:16 
> mc есть почти везде, но де-факто людьми используется far2l/FarManager, и не только
> благодаря расширению netrock/netbox, но и просто потому что
> современный чел. обязан одинаково хорошо уметь и в Windows и Linux.

Очень спорное утверждение.
Являясь пользователем FAR ещё с альфа-версий, под GNU/Linux пользуюсь MC, поскольку "кесарю - кесарево".
Far2L - прекрасная затея, но... Всегда есть "но".
Как MC в среде MS Windows является чужеродным, так и Far в среде GNU/Linux является чужеродным.

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

93. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (95), 06-Авг-26, 12:26 
> так и Far в среде GNU/Linux является чужеродным

FAR под  Linux это графическое приложение X11 с перехватом нормальных сканкодов клавиатуры, а как следствие нормальные биндинги и быстрые реакции на нажатия и как следствие нормальный (реактивный) интерфейс. Это самостоятельный рендеринг терминала с графикой и юникодом из коробки.

Midnight Commander это решение для терминала с всеми его наследуемыми недостатками терминала, а их достаточно много

Esc Timeout / Escape Delay (Таймаут / Задержка ESC) — официальное название проблемы в контексте настроек ПО.

Ambiguous ESC Key (Двусмысленность клавиши ESC) — архитектурная проблема протокола, когда один и тот же байт выполняет роль и самостоятельной кнопки, и префикса.

Race Condition (Состояние гонки) — в широком смысле, так как корректность обработки ввода начинает зависеть от скорости доставки пакетов по сети или планировщика ОС.

PTY Fragmentation / Chunking — проблема фрагментации потока данных в псевдотерминалах, из-за которой парсеры ломаются, не успев собрать последовательность целиком.

А как следствие ощущение тяжести интерфейса и медлительной реакции на нажатия.

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

94. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (95), 06-Авг-26, 12:28 
>  современный чел. обязан одинаково хорошо уметь и в Windows и Linux

Кому должен? Отрубили голову ДЕМОСУ в 90-е и посадили на венду.
Вот вы теперь и бегаете как курица без бошки....

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

32. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –3 +/
Сообщение от Аноним (32), 04-Авг-26, 09:00 
Ура! Гора сдвинулась с места
Ответить | Правка | Наверх | Cообщить модератору

86. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –2 +/
Сообщение от Аноним (95), 05-Авг-26, 18:51 
Вопрос только в том, что будет ли он реально что-то делать или это просто форк ради форка.
Сейчас там какие-то устаревшие S-Lang лежат мертвым грузом и по правде сказать использование в 2k26 этого вашего Autotols это конечно то самое. Если бы он взял да и перевел все на современные (но не очень) рельсы с поддержкой современных библиотек, то можно было бы говорить о каклм-то будущем.

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

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

104. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 22:53 
так mc что 10 лет назад что сейчас гораздо лучше работает со слэнгом чем с курсами. но собирается оно что со шлангом что с курсами одинаково, проблемы есть некоторые с обработкой нестандартных клавиш в основном и если раньше для меня было болью тестить поддержку разных сборок но сейчас это на порядок проще автоматизируя запуски сценариев в докере с перебором дистров, шелов и либ для управления терминалом.
Ответить | Правка | Наверх | Cообщить модератору

36. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +3 +/
Сообщение от Аноним (36), 04-Авг-26, 10:09 
Как будто бы для форка было бы честнее подобрать отдельное имя, а не делать вид, что это новая версия оригинального проекта.
Ответить | Правка | Наверх | Cообщить модератору

39. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от Брат Анон (ok), 04-Авг-26, 10:30 
Если как будто -- то пойдёт. А если нормально (без как будто) -- то это не нормально. Как будто -- это очень плохая категория (оценочная, субъективная).
Ответить | Правка | Наверх | Cообщить модератору

42. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –3 +/
Сообщение от angel_il (ok), 04-Авг-26, 11:20 
так у форка новое имя mc6, нарушения нет в плане имени проекта.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

70. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +3 +/
Сообщение от Брат Анон (ok), 05-Авг-26, 12:13 
> так у форка новое имя mc6, нарушения нет в плане имени проекта.

Это не имя. Это откровенная эксплуатация существующего бренда с намёком на оригинальный mc v6. Так нормальные люди не делают.

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

77. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –3 +/
Сообщение от angel_il (ok), 05-Авг-26, 14:55 
>> так у форка новое имя mc6, нарушения нет в плане имени проекта.
> Это не имя. Это откровенная эксплуатация существующего бренда с намёком на оригинальный
> mc v6. Так нормальные люди не делают.

проблема для пользователей в этом какая если mc6 будет находиться рядом с mc при поиске по подстроке "mc"? или проблема в том что вам неприятен факт эксплуатации?

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

87. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +2 +/
Сообщение от Брат Анон (ok), 05-Авг-26, 21:04 
> проблема для пользователей в этом какая если mc6 будет находиться рядом с
> mc при поиске по подстроке "mc"? или проблема в том что
> вам неприятен факт эксплуатации?

Это прежде всего проблема для пользователей. Потому что Гегель и Гоголь -- две очень разных человека. Этак можно какую-нибудь заразу подстелить. Промахнёшься мышкой РЯДОМ и получишь весь спектр удовольствий.

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

90. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от angel_il (ok), 06-Авг-26, 01:00 
О чем ты вообще говоришь? вроде понятно написано "Midnight Commander with Plugins" a fork of GNU Midnight Commander, based on version 4.8.33.

а к этим проектам у тебя есть претензии? Vim -> Neovim, GNU Emacs -> XEmacs,
ash -> dash, uClibc -> uClibc-ng, MPlayer -> mplayer2 или там другое?

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

111. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 07-Авг-26, 00:25 
ну в целом я также хотел бы видеть отдельное имя
вот у меня системно в генте стоит mc, это добро я поставил просто из гита
в результате я натыкаюсь на болячки этого добра, а для запуска штатного mc мне нужно левой пяткой чесать правое ухо
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

112. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 07-Авг-26, 00:57 
ну и да, еще и зацеп за теже конфиги... завтра ты поменяешь формат оных и что?
Ответить | Правка | Наверх | Cообщить модератору

41. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от angel_il (ok), 04-Авг-26, 11:17 
про эмулятор терминала там только рендер который позволяет отобразить вывод консольных последовательностей в виджете, это не полноценный эмулятор, это не эмулятор а просмотровщик.
Ответить | Правка | Наверх | Cообщить модератору

50. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от serg (??), 04-Авг-26, 13:56 
Помню как то давно приставал к кому то из специалистов по МС, чтобы МС мог показывать файлы из бекапа duplicity.

Так мне и не подсказали как это сделать :(

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

85. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +1 +/
Сообщение от Аноним (95), 05-Авг-26, 18:35 
Оригинальный MC заброшен давно. Хотя бы только то что там 4.x версия поросла уже десятком патч версий говорит, что ребята забросили разработку.
Ответить | Правка | Наверх | Cообщить модератору

56. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от 123 (??), 04-Авг-26, 16:47 
на впсках хватает оригинального mc. для домашнего компа лучше double commander так ничего и нет. а вообще двухпанельники это пережитки времён виндового проводника, после того как я попробовал dolphin двухпанельники мне стали не нужны.
Ответить | Правка | Наверх | Cообщить модератору

58. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +2 +/
Сообщение от Аноним42email (?), 04-Авг-26, 21:18 
>а вообще двухпанельники это пережитки времён виндового проводника, после >того как я попробовал dolphin двухпанельники мне стали не нужны.

Как раз в виндовом проводнике никогда и не хватало нормальной двух панельности, поэтому юзали win commander - он же total commander.  Сам я 13 лет назад соскочил на Linux и на KDE - потому что там Dolphin...у него отличный двухпанельный режим (F3)

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

63. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  –1 +/
Сообщение от Аноним (63), 05-Авг-26, 00:41 
Отличная новость! Долгой жизни проекту!
Ответить | Правка | Наверх | Cообщить модератору

64. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 05-Авг-26, 04:24 
а Esc зачем было ломать?
Ответить | Правка | Наверх | Cообщить модератору

68. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 11:02 
а что именно сломалось, как проявляется?
Ответить | Правка | Наверх | Cообщить модератору

73. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 05-Авг-26, 13:58 
ну вопервых выход из редактора и вьювера по одиночному эскейпу
ну и как следствие все фокусы с ним сломались
в частности я привык жать Esc, 5 вместо F5 (ибо мне что Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы по очереди)
Esc, Enter вместо Meta+Enter
Ответить | Правка | Наверх | Cообщить модератору

75. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 14:03 
надо опцию выключить в настройках, она добавлена лет 15 назад
Ответить | Правка | Наверх | Cообщить модератору

79. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 15:14 
> ну вопервых выход из редактора и вьювера по одиночному эскейпу
> ну и как следствие все фокусы с ним сломались
> в частности я привык жать Esc, 5 вместо F5 (ибо мне что
> Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы
> по очереди)
> Esc, Enter вместо Meta+Enter

спасибо за тикет, фиксану.

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

83. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 18:15 
> ну вопервых выход из редактора и вьювера по одиночному эскейпу
> ну и как следствие все фокусы с ним сломались
> в частности я привык жать Esc, 5 вместо F5 (ибо мне что
> Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы
> по очереди)
> Esc, Enter вместо Meta+Enter

Да, я сломал, вижу, сломалось в процессе фикса древнего бага когда mc коматозило при вставке объемного текста из клипборда

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

91. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 01:01 
починил
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

100. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 06-Авг-26, 21:20 
ок, esc вроде починился
в сабшелле (zsh у меня) сразу же не работает ctrl+r, выделение мышой требует шифта
Ответить | Правка | Наверх | Cообщить модератору

105. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 22:56 
Да, шифт нужен потому что теперь окно с сабшелом это не голый сабшел а виджет типа mcview или mcedit.

А вот про ctrl-r не очень понял, можно подробностей как повторить?

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

109. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 06-Авг-26, 23:20 
ну вот то, что нужно видя "голый шелл" таки прижимать шифт - это напрягает - поидее же можно переключать режим
^r в bash и прочих zsh - это реверсивный поиск по истории - вот тупо не работает, нажатие в воздух
вообще там много еще всякого, но это ходовое самое
Ответить | Правка | Наверх | Cообщить модератору

113. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 07-Авг-26, 13:16 
колесо мыши в сабшелле не работает
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

117. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 09-Авг-26, 17:21 
в сабшеле беда с кириллическими именами файлов
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

118. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 10-Авг-26, 02:22 
Просьба дать немного подробностей, как повторить?
Ответить | Правка | Наверх | Cообщить модератору

119. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 10-Авг-26, 02:26 
я правильно понял что запускаем mc в zsh, дальше crtl-o, там пишем ls и там будут проблемы?
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

123. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 10-Авг-26, 16:58 
> я правильно понял что запускаем mc в zsh, дальше crtl-o, там пишем
> ls и там будут проблемы?

хмм, щас вот повторить не могу, но щас я по ssh домой прогулялся, может в этом прикол
в целом просто
cat фубля
я сделал и внезапно выхватил что файл ненайден, причем фублю я туда сложил об esc-enter
потом уже ctrl+o, вверх, энтер - и таже самая беда
домой вернусь еще попробую

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

126. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 11-Авг-26, 16:19 
видимо проблема в чемто другом...
об тот файл теперь все хорошо, зато споткнулся об обычный латиноцифровой
ну и если уперся в файл, то он и табаться не будет
вобщем с mcterm чтото очень все плохо
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

69. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от ЫгиПгт (?), 05-Авг-26, 11:48 
Кто нибудь знает, как в MC двигать блок строк? Подобно CTRL+[ в VSC.
Ответить | Правка | Наверх | Cообщить модератору

74. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 14:01 
пометить блок и таб отодвинет вправо (но надо выключить постоянные блоки в настройках)
Ответить | Правка | Наверх | Cообщить модератору

101. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 06-Авг-26, 21:21 
макросы накинуть
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

106. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 06-Авг-26, 23:01 
не, я этот функционал делал еще году в 2009 наверное с тех пор оно в апстриме, макросы не нужны. важно именно выключить опцию редактора [x] Persistent selection
Ответить | Правка | Наверх | Cообщить модератору

110. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wd (?), 06-Авг-26, 23:22 
аааа
помнится пришлось курить сорцы, чтобы вообще понять, что нужно чтобы оно заработало
документацию не завезли, дефолтов тоже

но в целом макросами прекрасно работает

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

71. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от wown (?), 05-Авг-26, 13:03 
Хотел найти сравнение двух папок с подпапками. Не нашел.
Ответить | Правка | Наверх | Cообщить модератору

76. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (76), 05-Авг-26, 14:16 
https://github.com/ilia-maslakov/mcdev/wiki/Home-ru
"исправление просмотра DOCX, PPTX и XLSX" - что имеется ввиду? Есть просмотр этих форматов?
Ответить | Правка | Наверх | Cообщить модератору

80. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 15:16 
> https://github.com/ilia-maslakov/mcdev/wiki/Home-ru
> "исправление просмотра DOCX, PPTX и XLSX" - что имеется ввиду? Есть просмотр
> этих форматов?

не, просто апстримный mc рушился при нажатии f3 на этих фалах.

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

81. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (76), 05-Авг-26, 15:29 
При копировании папки из архива по f5  получаю файл нулевой длины
     Причина бага                                                                                  
                                                                                                    
     F5 из плагин-панели идёт через plugin_panel_copy_cmd (src/filemanager/panel_plugin_ops.c:807)  
     , который для каждого имени вызывает get_local_copy → copy_local_file (panel_plugin_ops.c:82)  
      — без какой-либо проверки на каталог:                                                        
                                                                                                    
     1. arcmc_get_local_copy (arcmc.c:1141) не смотрит на S_ISDIR и вызывает arcmc_extract_entry (  
        archive-io.c:1603): для записи-каталога libarchive не отдаёт ни одного data-блока (        
        archive_read_data_block сразу ARCHIVE_EOF) → создаётся temp-файл 0 байт → возвращается      
        MC_PPR_OK.                                                                                  
     2. copy_local_file копирует его как есть → в назначении появляется файл нулевой длины с        
        именем папки.
Ответить | Правка | Наверх | Cообщить модератору

82. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 17:45 
>[оверквотинг удален]
>      1. arcmc_get_local_copy (arcmc.c:1141) не смотрит на S_ISDIR
> и вызывает arcmc_extract_entry (
>         archive-io.c:1603): для записи-каталога libarchive
> не отдаёт ни одного data-блока (
>         archive_read_data_block сразу ARCHIVE_EOF) →
> создаётся temp-файл 0 байт → возвращается
>         MC_PPR_OK.
>      2. copy_local_file копирует его как есть →
> в назначении появляется файл нулевой длины с
>         именем папки.

любого архива, или какой то определенный тип?

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

89. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 05-Авг-26, 21:27 
нашел проблему, фиксану, спасибо за репорт
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

99. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (98), 06-Авг-26, 21:00 
> браузер истории Undo/Redo

Годно!

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

107. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (107), 06-Авг-26, 23:15 
> в десятки или сотни раз

Или в десятки сотни тысячь. Или в сотни сотен тысячь. Кто знает...

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

116. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 07-Авг-26, 23:10 
>Или в десятки сотни тысяч. Или в сотни сотен тысяч. Кто знает...

сарказм?

если да то есть простой тест
1) открываем любой tar.gz (далее archive_name.tar.gz) размером 1-2 Гб в апстримном mc, включаем секундомер
2) запускаем tar -tvzf archive_name.tar.gz включаем секундомер
3) смотрим тот же самый archive_name.tar.gz в форке (который использует libarchive) включаем секундомер

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

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

120. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от ананимус (?), 10-Авг-26, 11:21 
Я не страдаю фигней а просто использую 7z и zstd. Gz дааавно уже мертв, хватит мучать. Так что мимо.
Ответить | Правка | Наверх | Cообщить модератору

125. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 11-Авг-26, 03:47 
ок, вы пользуетесь 7z а причем тут mc? я то писал про операции с архивами в mc а не с помощью отдельных утилит. Конечно родной архиватор работает с архивом быстрее чем mc который вызывает этот архиватор, дожидается ответа, потом вывод архиватора преобразует список файлов на панели.
Ответить | Правка | Наверх | Cообщить модератору

108. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от Аноним (107), 06-Авг-26, 23:17 
> PTY-терминал mcterm

Зачем?

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

115. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 07-Авг-26, 22:55 
выше подробно писал зачем.
Ответить | Правка | Наверх | Cообщить модератору

121. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от ананимус (?), 10-Авг-26, 11:22 
Выше это где?
Ответить | Правка | Наверх | Cообщить модератору

124. "Опубликован Midnight Commander 6 c поддержкой панельных плаг..."  +/
Сообщение от angel_il (ok), 11-Авг-26, 03:42 
ок, продублирую
идея в том чтобы отображать вывод в отдельном виджете.

PTY сам по себе не отображает ничего: это только канал байтов между программой и оболочкой. Если оболочка работает во встроенном окне mc, её вывод — включая ANSI/VT-последовательности, очистку экрана, прокрутку, цвета, перемещение курсора и альтернативный экран - должен кто-то интерпретировать и отрисовать в буфере mc.

Традиционному subshell это не нужно: при переключении он фактически отдаёт весь реальный терминал оболочке, а затем mc перерисовывает свой интерфейс. В режиме встроенного терминала mc остаётся владельцем экрана и должен одновременно сохранять/восстанавливать панели в том числе одну панель, поэтому передавать поток PTY напрямую внешнему терминалу нельзя: vim, htop или обычная clear затрут панели mc. Поэтому и был написан mcterm.

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

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

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

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




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

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