Профиль: Аноним (вход | регистрация) не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. Сообщение от Аноним (1), 03-Авг-26, 23:15   +18 +/
> консольный файловый менеджер [...] со встроенным эмулятором терминала

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

xzibit.jpg

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #40

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

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

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

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

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

11. Сообщение от Аноним (10), 04-Авг-26, 00:06   +/
Лучше и удобнее vifm пока ничего не нашёл. И он умеет не обнуляет расширенные атрибуты при перемещении, в отличие от всех конкурентов. Расширенные атрибуты на каталогах, ага.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #14, #15, #18

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

13. Сообщение от Аноним (13), 04-Авг-26, 00:28   +/
"собственным эмулятором терминала" - так, он же и так в терминале

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #45

14. Сообщение от Аноним (14), 04-Авг-26, 00:44   +/
Только для вим извращенцев
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #43

23. Сообщение от Аноним (23), 04-Авг-26, 05:29   +2 +/
Тем что не dired.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

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

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

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

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

и не засирает

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35, #51

32. Сообщение от Аноним (32), 04-Авг-26, 09:00   –2 +/
Ура! Гора сдвинулась с места
Ответить | Правка | Наверх | Cообщить модератору

34. Сообщение от Аноним (34), 04-Авг-26, 09:37   +/
Как пользователь MC рад что всё это не входит в апстрим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

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

36. Сообщение от Аноним (36), 04-Авг-26, 10:09   +2 +/
Как будто бы для форка было бы честнее подобрать отдельное имя, а не делать вид, что это новая версия оригинального проекта.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #39, #42

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

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

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

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

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

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

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

42. Сообщение от angel_il (ok), 04-Авг-26, 11:20   –1 +/
так у форка новое имя mc6, нарушения нет в плане имени проекта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

43. Сообщение от angel_il (ok), 04-Авг-26, 11:35   +2 +/
идея в том чтобы отображать вывод в отдельном виджете.

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

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

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

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

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

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

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

47. Сообщение от Аноним (47), 04-Авг-26, 12:08   +/
Уже нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

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

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

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

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

51. Сообщение от Деанимус (?), 04-Авг-26, 15:27   +/
>mc есть почти везде, но де-факто людьми используется far2l/FarManager

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

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

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

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

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

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


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

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




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

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