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

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

Опубликован Midnight Commander 6 c поддержкой панельных плагинов

03.08.2026 23:04 (MSK)

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

В состав выпуска вошли плагины для работы с архивами, FTP/SFTP/FTPS, Samba, Git, Docker, Kubernetes, MongoDB и S3-совместимыми хранилищами. Плагины поддерживают стандартные файловые операции, а переработанная поддержка архивов на базе libarchive заметно (в десятки или сотни раз) ускоряет обработку больших архивов.

Во встроенный текстовый редактор mcedit добавлены возможность сворачивания блоков кода, браузер истории Undo/Redo, средства управление макросами и поддержка сохранения файлов через sudo. В разы улучшена производительность при работе с очень длинными строками.

Просмотрщик mcview получил древовидное представление JSON, YAML и XML, интерактивную фильтрацию содержимого, базовую поддержку отображения разметки Markdown и режим воспроизведения файлов с ANSI-последовательностями.

В состав включён встроенный PTY-терминал mcterm с собственным эмулятором терминала, предназначенный для замены традиционного subshell-механизма.



  1. Главная ссылка к новости (https://github.com/ilia-maslak...)
  2. OpenNews: Выпуск файлового менеджера Midnight Commander 4.8.33
  3. OpenNews: Выпуск двухпанельного файлового менеджера GNOME Commander 1.6
  4. OpenNews: Выпуск двухпанельного файлового менеджера Krusader 2.8.0
  5. OpenNews: Выпуск двухпанельного файлового менеджера far2l 2.7.0
Автор новости: angel_il
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66018-mc
Ключевые слова: mc
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (113) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:15, 03/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +30 +/
    > консольный файловый менеджер [...] со встроенным эмулятором терминала

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

    xzibit.jpg

     
     
  • 2.4, q (ok), 23:19, 03/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    причем работает он хреновато, так что в .bashrc надо именно под него ставить условия. Типа, если $TERM миднайтовский, то текущий $PWD в заголовок не выводим, потому что ломает миднайтуху. А еще хреновато работает с zsh. В общем, ну его нахрен. Для бравзинга файлов нужен гуй, как минимум чтобы превьюхи картинок смотреть.
     
     
  • 3.10, Аноним (10), 00:03, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я не удивлён. Не засирать файл bash_history за 30 лет они так и не научились.
     
     
  • 4.30, John (??), 08:50, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    alias mc='HISTFILE=/dev/null source /path_to/mc-wrapper.sh'

    и не засирает

     
     
  • 5.61, Аноним (61), 23:35, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    unset histfile?
     
  • 3.97, Аноним (97), 16:48, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Для бравзинга файлов нужен гуй, как минимум чтобы превьюхи картинок смотреть

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

     
  • 2.40, devl547 (ok), 10:55, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Мы встроили вам консольную прогу эмулятор терминала

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

     
     
  • 3.92, Y I (?), 04:06, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    По сути dvtm, zellij, tmux, screen и neercs тоже являются мозаичными WM в терминале, и ворклоу с WM и программой которая не умеет работать вкладками или сразу с несколькими файлами более интуитивный и более линукс-вейный чем воркфлоу с программой типа IDE или офиса
     
     
  • 4.96, devl547 (ok), 14:47, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >мозаичными WM в терминале

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

     

  • 1.5, Аноним (5), 23:28, 03/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну хоть этот сможет не виснуть при открытии запароленного архива? :)
     
     
  • 2.102, angel_il (ok), 22:40, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    да, не виснет, в этом была задача перехода на libarchive, в качестве бонуса ускорение в десятки раз при работе с архивами
     

  • 1.6, Аноним (6), 23:29, 03/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Чем это лучше dired?
     
     
  • 2.23, Аноним (23), 05:29, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тем что не dired.
     

  • 1.7, warlock66613 (ok), 23:32, 03/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    FAR лучше и умеет копировать файлы.
     
     
  • 2.11, Аноним (10), 00:06, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Лучше и удобнее vifm пока ничего не нашёл. И он умеет не обнуляет расширенные атрибуты при перемещении, в отличие от всех конкурентов. Расширенные атрибуты на каталогах, ага.
     
     
  • 3.14, Аноним (14), 00:44, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Только для вим извращенцев
     
  • 3.15, warlock66613 (ok), 01:06, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, vifm хорош. У меня были с ним какие-то сложности, но надо наверное будет дать ему второй шанс.
     
  • 3.18, Аноним (18), 01:30, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Требуют учить дофига уникальный кейбайндов, я вот юзал его года три, а сейчас уже и забыл половину.
     
     
  • 4.66, crandel (ok), 08:21, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Тем, кто забыл про винду, как страшный сон, вим бинды гораздо ближе к серцу
     
  • 2.25, Аноним (25), 05:38, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    FAR - пермиссивка, созданный Рошалом.
     
     
  • 3.47, Аноним (47), 12:08, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Уже нет.
     
  • 2.59, Аноним (59), 22:19, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а он умеет в tty мышкой, я про gpm, mc умеет
     

  • 1.12, Аноним (12), 00:21, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что там с хоткеями? Оставили как есть?
     
     
  • 2.46, angel_il (ok), 11:43, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    там есть удобный интерфейс для того чтобы перебиндить хоткеи.
     
     
  • 3.98, Аноним (98), 20:58, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, спасибо! Вместо работы с привычными хоткеями из коробки, устоявшимися за десятилетия - удобный интерфейс для возвращения как было.
     
     
  • 4.114, angel_il (ok), 22:51, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    я так и написал что хоткеи не трогал и там сейчас как было, но если нужно вы можете перебиндить, или в чем вопрос?
     

  • 1.13, Аноним (13), 00:28, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "собственным эмулятором терминала" - так, он же и так в терминале

     
     
  • 2.20, kusb (?), 02:20, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, какой же терминал странный временами, что для консольной программы нужен эмулятор терминала. И будто бы в Gnu Screen такое есть. Ничего не понимаю.
     
  • 2.45, angel_il (ok), 11:42, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ниже подробно ответил.
     

  • 1.16, DayDve (?), 01:19, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Для тех, кто хочет в Убунте ставить/обновлять это приложение (и не только) просто через apt install/update, могу предложить свой репозиторий https://apt.smbit.pro
    Делал для себя, но, если кому-то пригодится, буду рад
     

  • 1.21, iCat (ok), 02:48, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В состав включён встроенный PTY-терминал mcterm с собственным эмулятором терминала, предназначенный для замены традиционного subshell-механизма.

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

     
     
  • 2.26, Ю.Т. (?), 07:25, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я полагаю, тем, что в разных эмуляторах миднайт может терять часть горячих клавиш. Также иметь разницу (а то и проблемы) с выводом. Он и до сих пор ведь может собираться или с slang, или с ncurses.
    Не забудем и то, что миднайт серьёзно зависит от возможностей (и предустановок) glib. И вот в недавней версии были изменены некоторые кладжи на сортировку -- бац, листинги выглядят непривычно.
     
  • 2.43, angel_il (ok), 11:35, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/
    идея в том чтобы отображать вывод в отдельном виджете.

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

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

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

     

  • 1.27, Аноним (27), 07:54, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А чего бы не влить в апстрим, без форка?
     
     
  • 2.34, Аноним (34), 09:37, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как пользователь MC рад что всё это не входит в апстрим.
     
     
  • 3.52, angel_il (ok), 15:48, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так смысл как раз был том чтобы сделать mc легче убрав в плагины все что не обязательно.
     
  • 2.38, Аноним (38), 10:25, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пжалста отдельным пакетом только (плагины и прочая дребедень). Мне это нафиг не нужно.
     
     
  • 3.62, angel_il (ok), 23:43, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сейчас там буквально отдельным пакетом плагины и прочая дребедень
     
  • 2.44, angel_il (ok), 11:41, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а зачем? там куча вещей которые потенциально будут глючить. есть спорные решения. если что то ребятам понравится в плане идеи то они сами запилят.
    мне например надоело что архивы с паролями или большие tar архивы вешают mc поэтому поменял подход и использовал libarchive который умеет работать с кучей типовых архивов + оставил фолбэк для редких. но это ломающее изменение.
     
     
  • 3.95, Аноним (95), 12:35, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > но это ломающее изменение.

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

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

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

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

     
     
  • 4.103, angel_il (ok), 22:43, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    я же и не спорю.
     
  • 2.122, ананимус (?), 11:28, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. Пока этих фич не будет в апстриме этот проект не нужен и не интересен.
     

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

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

     
     
  • 2.35, Ананоним (?), 10:02, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кто тебе мешает пользоваться MC в Windows? Или ты 95% времени сидишь в Windows?
     
     
  • 3.48, Аноним (31), 12:44, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    MC - популярность его на платформе Windows исчезающе мала. Far просто удобнее. И мы видим как он теснит MC на его же Linux-территории. Конкуренция это хорошо (шанс стать лучше).  
     
     
  • 4.60, Ананоним (?), 22:57, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > MC - популярность его на платформе Windows исчезающе мала. Far просто удобнее.
    > И мы видим как он теснит MC на его же Linux-территории.
    > Конкуренция это хорошо (шанс стать лучше).

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

     
  • 4.67, crandel (ok), 08:26, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Far просто удобнее. И мы видим как он теснит MC на его же Linux-территории.

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

     
  • 3.72, _kp (ok), 13:44, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Кто тебе мешает пользоваться MC в Windows?

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


     
     
  • 4.78, Ананоним (?), 15:07, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Открой для себя CygWin.
     
     
  • 5.88, Ананимус (?), 21:08, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В этой песочнице уже типа Linux, а в нативном Windows порт mc не очень.
     
  • 2.51, Деанимус (?), 15:27, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >mc есть почти везде, но де-факто людьми используется far2l/FarManager

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

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

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

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

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

     
  • 2.57, Аноним (57), 18:56, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > просто потому что современный чел. обязан одинаково хорошо уметь и в Windows и Linux

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

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

     
  • 2.65, iCat (ok), 08:16, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > mc есть почти везде, но де-факто людьми используется far2l/FarManager, и не только
    > благодаря расширению netrock/netbox, но и просто потому что
    > современный чел. обязан одинаково хорошо уметь и в Windows и Linux.

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

     
     
  • 3.93, Аноним (95), 12:26, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    FAR под Linux это графическое приложение X11 с перехватом нормальных сканкодов ... большой текст свёрнут, показать
     
  • 2.94, Аноним (95), 12:28, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  современный чел. обязан одинаково хорошо уметь и в Windows и Linux

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

     

  • 1.32, Аноним (32), 09:00, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ура! Гора сдвинулась с места
     
     
  • 2.86, Аноним (95), 18:51, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вопрос только в том, что будет ли он реально что-то делать или это просто форк ради форка.
    Сейчас там какие-то устаревшие S-Lang лежат мертвым грузом и по правде сказать использование в 2k26 этого вашего Autotols это конечно то самое. Если бы он взял да и перевел все на современные (но не очень) рельсы с поддержкой современных библиотек, то можно было бы говорить о каклм-то будущем.

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

     
     
  • 3.104, angel_il (ok), 22:53, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    так mc что 10 лет назад что сейчас гораздо лучше работает со слэнгом чем с курсами. но собирается оно что со шлангом что с курсами одинаково, проблемы есть некоторые с обработкой нестандартных клавиш в основном и если раньше для меня было болью тестить поддержку разных сборок но сейчас это на порядок проще автоматизируя запуски сценариев в докере с перебором дистров, шелов и либ для управления терминалом.
     

  • 1.36, Аноним (36), 10:09, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Как будто бы для форка было бы честнее подобрать отдельное имя, а не делать вид, что это новая версия оригинального проекта.
     
     
  • 2.39, Брат Анон (ok), 10:30, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если как будто -- то пойдёт. А если нормально (без как будто) -- то это не нормально. Как будто -- это очень плохая категория (оценочная, субъективная).
     
  • 2.42, angel_il (ok), 11:20, 04/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    так у форка новое имя mc6, нарушения нет в плане имени проекта.
     
     
  • 3.70, Брат Анон (ok), 12:13, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > так у форка новое имя mc6, нарушения нет в плане имени проекта.

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

     
     
  • 4.77, angel_il (ok), 14:55, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> так у форка новое имя mc6, нарушения нет в плане имени проекта.
    > Это не имя. Это откровенная эксплуатация существующего бренда с намёком на оригинальный
    > mc v6. Так нормальные люди не делают.

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

     
     
  • 5.87, Брат Анон (ok), 21:04, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > проблема для пользователей в этом какая если mc6 будет находиться рядом с
    > mc при поиске по подстроке "mc"? или проблема в том что
    > вам неприятен факт эксплуатации?

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

     
     
  • 6.90, angel_il (ok), 01:00, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О чем ты вообще говоришь? вроде понятно написано "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 или там другое?

     
  • 3.111, wd (?), 00:25, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну в целом я также хотел бы видеть отдельное имя
    вот у меня системно в генте стоит mc, это добро я поставил просто из гита
    в результате я натыкаюсь на болячки этого добра, а для запуска штатного mc мне нужно левой пяткой чесать правое ухо
     
     
  • 4.112, wd (?), 00:57, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну и да, еще и зацеп за теже конфиги... завтра ты поменяешь формат оных и что?
     

  • 1.41, angel_il (ok), 11:17, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    про эмулятор терминала там только рендер который позволяет отобразить вывод консольных последовательностей в виджете, это не полноценный эмулятор, это не эмулятор а просмотровщик.
     
  • 1.50, serg (??), 13:56, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Помню как то давно приставал к кому то из специалистов по МС, чтобы МС мог показывать файлы из бекапа duplicity.

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

     
     
  • 2.85, Аноним (95), 18:35, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оригинальный MC заброшен давно. Хотя бы только то что там 4.x версия поросла уже десятком патч версий говорит, что ребята забросили разработку.
     

  • 1.56, 123 (??), 16:47, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на впсках хватает оригинального mc. для домашнего компа лучше double commander так ничего и нет. а вообще двухпанельники это пережитки времён виндового проводника, после того как я попробовал dolphin двухпанельники мне стали не нужны.
     
  • 1.58, Аноним42 (?), 21:18, 04/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >а вообще двухпанельники это пережитки времён виндового проводника, после >того как я попробовал dolphin двухпанельники мне стали не нужны.

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

     
  • 1.63, Аноним (63), 00:41, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Отличная новость! Долгой жизни проекту!
     
  • 1.64, wd (?), 04:24, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а Esc зачем было ломать?
     
     
  • 2.68, angel_il (ok), 11:02, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а что именно сломалось, как проявляется?
     
     
  • 3.73, wd (?), 13:58, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну вопервых выход из редактора и вьювера по одиночному эскейпу
    ну и как следствие все фокусы с ним сломались
    в частности я привык жать Esc, 5 вместо F5 (ибо мне что Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы по очереди)
    Esc, Enter вместо Meta+Enter
     
     
  • 4.75, angel_il (ok), 14:03, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    надо опцию выключить в настройках, она добавлена лет 15 назад
     
  • 4.79, angel_il (ok), 15:14, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ну вопервых выход из редактора и вьювера по одиночному эскейпу
    > ну и как следствие все фокусы с ним сломались
    > в частности я привык жать Esc, 5 вместо F5 (ибо мне что
    > Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы
    > по очереди)
    > Esc, Enter вместо Meta+Enter

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

     
  • 4.83, angel_il (ok), 18:15, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ну вопервых выход из редактора и вьювера по одиночному эскейпу
    > ну и как следствие все фокусы с ним сломались
    > в частности я привык жать Esc, 5 вместо F5 (ибо мне что
    > Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы
    > по очереди)
    > Esc, Enter вместо Meta+Enter

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

     
  • 2.91, angel_il (ok), 01:01, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    починил
     
     
  • 3.100, wd (?), 21:20, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ок, esc вроде починился
    в сабшелле (zsh у меня) сразу же не работает ctrl+r, выделение мышой требует шифта
     
     
  • 4.105, angel_il (ok), 22:56, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да, шифт нужен потому что теперь окно с сабшелом это не голый сабшел а виджет типа mcview или mcedit.

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

     
     
  • 5.109, wd (?), 23:20, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот то, что нужно видя "голый шелл" таки прижимать шифт - это напрягает - поидее же можно переключать режим
    ^r в bash и прочих zsh - это реверсивный поиск по истории - вот тупо не работает, нажатие в воздух
    вообще там много еще всякого, но это ходовое самое
     
  • 5.113, wd (?), 13:16, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    колесо мыши в сабшелле не работает
     
  • 5.117, wd (?), 17:21, 09/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    в сабшеле беда с кириллическими именами файлов
     
     
  • 6.118, angel_il (ok), 02:22, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Просьба дать немного подробностей, как повторить?
     
  • 6.119, angel_il (ok), 02:26, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    я правильно понял что запускаем mc в zsh, дальше crtl-o, там пишем ls и там будут проблемы?
     
     
  • 7.123, wd (?), 16:58, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > я правильно понял что запускаем mc в zsh, дальше crtl-o, там пишем
    > ls и там будут проблемы?

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

     
  • 7.126, wd (?), 16:19, 11/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    видимо проблема в чемто другом...
    об тот файл теперь все хорошо, зато споткнулся об обычный латиноцифровой
    ну и если уперся в файл, то он и табаться не будет
    вобщем с mcterm чтото очень все плохо
     
     
  • 8.128, angel_il (ok), 18:00, 12/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    есть такое, работаю на его стабилизацией, в процессе эксплуатации на то на что н... текст свёрнут, показать
     

  • 1.69, ЫгиПгт (?), 11:48, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто нибудь знает, как в MC двигать блок строк? Подобно CTRL+[ в VSC.
     
     
  • 2.74, angel_il (ok), 14:01, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    пометить блок и таб отодвинет вправо (но надо выключить постоянные блоки в настройках)
     
  • 2.101, wd (?), 21:21, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    макросы накинуть
     
     
  • 3.106, angel_il (ok), 23:01, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    не, я этот функционал делал еще году в 2009 наверное с тех пор оно в апстриме, макросы не нужны. важно именно выключить опцию редактора [x] Persistent selection
     
     
  • 4.110, wd (?), 23:22, 06/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    аааа
    помнится пришлось курить сорцы, чтобы вообще понять, что нужно чтобы оно заработало
    документацию не завезли, дефолтов тоже

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

     

  • 1.71, wown (?), 13:03, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотел найти сравнение двух папок с подпапками. Не нашел.
     
  • 1.76, Аноним (76), 14:16, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://github.com/ilia-maslakov/mcdev/wiki/Home-ru
    "исправление просмотра DOCX, PPTX и XLSX" - что имеется ввиду? Есть просмотр этих форматов?
     
     
  • 2.80, angel_il (ok), 15:16, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > https://github.com/ilia-maslakov/mcdev/wiki/Home-ru
    > "исправление просмотра DOCX, PPTX и XLSX" - что имеется ввиду? Есть просмотр
    > этих форматов?

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

     

  • 1.81, Аноним (76), 15:29, 05/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При копировании папки из архива по f5 получаю файл нулевой длины Причина б... большой текст свёрнут, показать
     
     
  • 2.82, angel_il (ok), 17:45, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >      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 копирует его как есть →
    > в назначении появляется файл нулевой длины с
    >         именем папки.

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

     
  • 2.89, angel_il (ok), 21:27, 05/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    нашел проблему, фиксану, спасибо за репорт
     

  • 1.99, Аноним (98), 21:00, 06/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > браузер истории Undo/Redo

    Годно!

     
  • 1.107, Аноним (107), 23:15, 06/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > в десятки или сотни раз

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

     
     
  • 2.116, angel_il (ok), 23:10, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Или в десятки сотни тысяч. Или в сотни сотен тысяч. Кто знает...

    сарказм?

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

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

     
     
  • 3.120, ананимус (?), 11:21, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я не страдаю фигней а просто использую 7z и zstd. Gz дааавно уже мертв, хватит мучать. Так что мимо.
     
     
  • 4.125, angel_il (ok), 03:47, 11/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ок, вы пользуетесь 7z а причем тут mc? я то писал про операции с архивами в mc а не с помощью отдельных утилит. Конечно родной архиватор работает с архивом быстрее чем mc который вызывает этот архиватор, дожидается ответа, потом вывод архиватора преобразует список файлов на панели.
     

  • 1.108, Аноним (107), 23:17, 06/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > PTY-терминал mcterm

    Зачем?

     
     
  • 2.115, angel_il (ok), 22:55, 07/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    выше подробно писал зачем.
     
     
  • 3.121, ананимус (?), 11:22, 10/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Выше это где?
     
     
  • 4.124, angel_il (ok), 03:42, 11/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ок, продублирую
    идея в том чтобы отображать вывод в отдельном виджете.

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

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

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

     

  • 1.129, Аноним (76), 13:21, 13/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://aur.archlinux.org/packages/mc6-git
    mc6-git рядом со штатным mc и не конфликтует с ним.

       Запуск: mc6 — файловый менеджер; mce6 — редактор;
               mcv6 — просмотр; mcd6 — сравнение файлов.

       Профиль пользователя полностью изолирован (переменная MC_PROFILE_ROOT):
         настройки: ~/.mc6/.config/mc
         кэш:       ~/.mc6/.cache/mc
         данные:    ~/.mc6/.local/share/mc

       Чтобы сменить корень профиля:
         export MC_PROFILE_ROOT=/путь/к/профилю

       Системные файлы: /etc/mc6/mc (конфиги), /usr/share/mc6/mc (данные),
                        /usr/share/mc6/locale (локали),
                        /usr/lib/mc6/panel-plugins (панельные плагины).

       Конфигурация штатного mc (~/.config/mc, /etc/mc) не затрагивается.

     
  • 1.130, Аноним (76), 14:14, 13/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://mirror.yandex.ru/puppyrus/lf/u22/pkg/pool/main/m/mc6/mc6_6.0.3.56.g06c
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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