| 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'
и не засирает
| | |
|
| 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 или офиса
| | |
|
|
| |
| 2.102, angel_il (ok), 22:40, 06/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
да, не виснет, в этом была задача перехода на libarchive, в качестве бонуса ускорение в десятки раз при работе с архивами
| | |
|
| |
| 2.11, Аноним (10), 00:06, 04/08/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
Лучше и удобнее vifm пока ничего не нашёл. И он умеет не обнуляет расширенные атрибуты при перемещении, в отличие от всех конкурентов. Расширенные атрибуты на каталогах, ага.
| | |
| |
| 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 [^] [^^] [^^^] [ответить]
| +/– |
Тем, кто забыл про винду, как страшный сон, вим бинды гораздо ближе к серцу
| | |
|
|
|
| |
| |
| 3.98, Аноним (98), 20:58, 06/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ой, спасибо! Вместо работы с привычными хоткеями из коробки, устоявшимися за десятилетия - удобный интерфейс для возвращения как было.
| | |
| |
| 4.114, angel_il (ok), 22:51, 07/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
я так и написал что хоткеи не трогал и там сейчас как было, но если нужно вы можете перебиндить, или в чем вопрос?
| | |
|
|
|
| |
| 2.20, kusb (?), 02:20, 04/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Блин, какой же терминал странный временами, что для консольной программы нужен эмулятор терминала. И будто бы в Gnu Screen такое есть. Ничего не понимаю.
| | |
|
| 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.
| | |
|
| |
| |
| 3.52, angel_il (ok), 15:48, 04/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
так смысл как раз был том чтобы сделать mc легче убрав в плагины все что не обязательно.
| | |
|
| 2.38, Аноним (38), 10:25, 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 раз их никто активно не испольщзует то и современные библиотеки про них постепенно "забывают".
Я к тому, что это вполне себе эволюцитонный процесс забвения каких-то решений, которые уже никому особенно и не нужны.
| | |
|
| 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 чисто для коллекции.
| | |
|
| 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-е и посадили на венду.
Вот вы теперь и бегаете как курица без бошки....
| | |
|
| |
| 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 +/– |
Если как будто -- то пойдёт. А если нормально (без как будто) -- то это не нормально. Как будто -- это очень плохая категория (оценочная, субъективная).
| | |
| |
| 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)
| | |
| |
| |
| 3.73, wd (?), 13:58, 05/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
ну вопервых выход из редактора и вьювера по одиночному эскейпу
ну и как следствие все фокусы с ним сломались
в частности я привык жать Esc, 5 вместо F5 (ибо мне что Fn+5, что Meta+5 - всеравно две кнопки жать, а так хотябы по очереди)
Esc, Enter вместо Meta+Enter
| | |
| |
| 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 коматозило при вставке объемного текста из клипборда
| | |
|
|
| |
| 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 - это реверсивный поиск по истории - вот тупо не работает, нажатие в воздух
вообще там много еще всякого, но это ходовое самое
| | |
| |
| 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 чтото очень все плохо
| | |
|
|
|
|
|
|
| |
| 2.74, angel_il (ok), 14:01, 05/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
пометить блок и таб отодвинет вправо (но надо выключить постоянные блоки в настройках)
| | |
| |
| 3.106, angel_il (ok), 23:01, 06/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
не, я этот функционал делал еще году в 2009 наверное с тех пор оно в апстриме, макросы не нужны. важно именно выключить опцию редактора [x] Persistent selection
| | |
| |
| 4.110, wd (?), 23:22, 06/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
аааа
помнится пришлось курить сорцы, чтобы вообще понять, что нужно чтобы оно заработало
документацию не завезли, дефолтов тоже
но в целом макросами прекрасно работает
| | |
|
|
|
| |
| 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 копирует его как есть →
> в назначении появляется файл нулевой длины с
> именем папки.
любого архива, или какой то определенный тип?
| | |
|
| 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 который вызывает этот архиватор, дожидается ответа, потом вывод архиватора преобразует список файлов на панели.
| | |
|
|
|
| |
| |
| |
| 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) не затрагивается.
| | |
|