LINUX.ORG.RU

Midnight Commander 4.8.19

 


1

1

Состоялся релиз консольного файлового менеджера Midnight Commander — современного свободного клона Norton Commander.

Основные изменения:

  • Переменная $MC_HOME заменена на $MC_PROFILE_ROOT.
  • Добавлена поддержка True Color (16 млн цветов) и тема «Four seasons» для её демонстрации.
  • Реализована поддержка алиасов в файлах тем.
  • Теперь можно переназначить клавишу для переключения между панелями (по умолчанию Tab).
  • Произведена чистка кода, исправлено множество ошибок.

Изменения в VFS:

  • поддержка наносекунд во временных метках при копировании и перемещении файлов;
  • тесты для EXTFS;
  • возможность разбора списков без указания времени и размера в обработчике архивов (u7z);
  • поддержка транзакционных скриптов в обработчике rpm;
  • исправления ошибок в модулях обработки hp48, uace, uarc;

Изменения в mcedit:

  • Добавлена подсветка синтаксиса для OpenCL, YAML, R, OpenShadingLanguage, *.t (Perl-tests).
  • Обновлена подсветка синтаксиса для HTML и ebuild.
  • Файлы *.cl больше не связаны с LISP.

>>> Подробности

Deleted

Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 7)

Ответ на: комментарий от x905

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

Глазом окинуть проще с ls — на экран больше влезает. А искать, если файлов много, лучше не глазами, а специальными утилитами.

ты наверно наизусть помнишь что где лежит и зачем надо

Это да, в своей системе я почти каждый файл «в лицо» знаю.

Ну да ладно, мне так удобнее, тебе этак, чего спорить. В конце-концов mc — не systemd, никому не мешает.

anonymous
()
Ответ на: комментарий от x905

Графический однопанельный хуже. Он — атавизм неудачной метафоры «рабочего стола». Папки, иконки, вот это всё.

anonymous
()
Ответ на: комментарий от anonymous

Глазом окинуть проще с ls — на экран больше влезает. А искать, если файлов много, лучше не глазами, а специальными утилитами.

постоянно набирать ls и cd ?
а потом нужный файл както еще надо просмотреть, указав имя
но стрелками курсора и ентером всяко проще и унифицированней

а для поиска по содержимому еще и специальные утилиты ?
в mc все есть

Это да, в своей системе я почти каждый файл «в лицо» знаю.

ты наверно один такой )

x905 ★★★★★
()
Ответ на: комментарий от Feonis

У тебя HISTIGNORE видать неправильно настроен. Ни у кого не забивается.

anonymous
()
Ответ на: комментарий от Deleted

Отключи return does autoindent или используй bracketed paste mode.

anonymous
()
Ответ на: комментарий от x905

постоянно набирать ls и cd ?

cd нужно гораздо реже, чем ls. Чтобы работать с файлами в другой директории вовсе не обязательно туда переходить. Иногда бывает удобнее, но далеко не всегда.

стрелками курсора

Вот, кстати, не люблю снимать пальцы с home row и тянуться к стрелкам. Набрать часть имени и нажать автокомплит мне быстрее.

а для поиска по содержимому еще и специальные утилиты ?

И по содержимому, и по имени, и по другим параметрам, и в истории это сохранится, и в скрипт добавить можно будет, когда понадобится.

в mc все есть

Комбайн. Не люблю.

ты наверно один такой )

Надеюсь, что нет. Одному совсем грустно. :(

anonymous
()
Ответ на: комментарий от Deleted

Тогда используй неговнотерминал, который умеет в bracketed paste mode.

anonymous
()
Ответ на: комментарий от anonymous

Для работы на удалённом сервере МС незаменим

Ты не умеешь в bash? Какой идиот пустил тебя на сервер?

Тут двояко, можно обойтись и консолью, но иногда и mc удобен. Например для подованов проще объяснить как нажать «F4» чем диктовать/пересылать sms-кой команды.

anc ★★★★★
()
Ответ на: комментарий от h4tr3d

А я даже сразу не понял, что эти комбинации делают... При этом функцию использую часто и давлю на чистом автомате :) Оказывается, использую Esc,Shift-?

Таже фигня :) Еще со старых времен пошло. alt вообще не в тему.

anc ★★★★★
()
Ответ на: комментарий от void_ptr

Не понимаю чего на mc налетели? Крутым маминым хакерам он, наверное, не нужен, а нам простым смертным очень даже в хозяйстве удобен.

Они из текстового редактора по reset выходят, и думают это нормально :)

anc ★★★★★
()
Ответ на: комментарий от x905

постоянно набирать ls и cd ?

таки ls и cd с автодополнением по Tab (заодно показывает доступные каталоги) быстрее, чем enter и стрелки.

а потом нужный файл както еще надо просмотреть, указав имя

но стрелками курсора и ентером всяко проще и унифицированней

по-началу да, пока ls, cd и readline не осилил.

а для поиска по содержимому еще и специальные утилиты ?

в mc все есть

Все же набрать locate быстрее, чем поиск в mc. И результат быстрее выплюнет. find почти не пользуюсь, только в особо запущенных случаях.

mc разве что архив посмотреть или файлопомойку разгрести.

Но вообще программа мастхэв конечно

dikiy ★★☆☆☆
()
Последнее исправление: dikiy (всего исправлений: 1)
Ответ на: комментарий от Mamay

автор мудак - современного свободного клона Norton Commander.
когда MC писали, Питер Нортон ещё программировать не умел...

Рекомендую разбежаться и в.... стену. NC появился гораздо раньше.

anc ★★★★★
()
Ответ на: комментарий от Deleted

Вставка текста в mcedit по-прежнему лесенкой?

Думаю да. Я для этого vim пользую :)

anc ★★★★★
()

странно что почти никто не упомянул ranger, vifm. собрались дружно в ряд да лобызают глюковатое, тормознутое поделие, когда есть альтернативы неосиляторы даже погуглить, наверное, но нет же, ведь то, что рэнж умеет работать с гитом это херня, важно то, что мс умеет тормозить, это самое нужное, нужнее нормального распаковщика, редактора. главное — ИСКАРОПКИ! но самое смешное, мышки даже не задумываются о том, что есть другие штуки, которые быстрее, делают из коробки больше. единственное, к чему тут люди могут апеллировать, так это к привычке, наверное, как по мне, — слабое опровдание. tree для других людей, это слишком сложно написать, с zsh подружиться это же БЕЗУМИЕ, лучше всю жизнь кушать кактусы, ага.

anonymous
()
Ответ на: комментарий от anonymous

Возможно потому что они не стандартные и не такие популярные в привычном народном понимании слова «файловый менеджер а-ля нортон»

Deleted
()

На винфак.

anonymous
()
Ответ на: комментарий от peregrine

Самый нормальный - PCManFM, но он малость медленно развивается и некоторых фич ему пока не хватает.

SpaceFM.

А для консольки у mc нет альтернатив.

Ranger (есть многопанельность, но я пока не тыкал).

r3lgar ★★★★★
()

Низкий поклон авторам этого культового файлового менеджера!
От лица несметного воинства системных администраторов, трудящихся в реальных полевых условиях говорю вам: «Благодарим за качественный, безотказный инструмент!»
И не обращайте внимания на «суровых кулхацкеров», «виртуозов локалхоста», «программастов» и «соседских васек».

Pronin ★★★★
()
Ответ на: комментарий от Desmond_Hume

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

r3lgar ★★★★★
()
Ответ на: комментарий от peregrine

Тоже неплох, но не во всех дистрибутивах есть в родных репах.

Это не проблема файлового менеджера, это проблема мейнтейнеров дистрибутивов.

r3lgar ★★★★★
()
Ответ на: комментарий от ixrws

Ну конечно же ананимизимиус лучше знает что про что слышал, а кто про что не слышал. Дружок, ты будешь срать комитами на каждую изменённую строчку-две? Как те хостинги, что предлагают заливать приложение только по git, из тех же?:)

Можно к примеру создать 2 remote, origin как основной где проверенные исходники и demo для демо сервера, я прямо на сервере и меняю исходный код, тестирую, и если все хорошо работает, коммичу код на демо сервере, потом на локалке делаю git pull demo ... и стягиваю новые изменения из сервера и эти самые изменения пушу в origin. И не надо делать коммиты на стрчку-две как вы выразились.

Int64 ★★★
()
Ответ на: комментарий от r3lgar

Из коробки он ужасен. HIDPI совсем не поддерживает.

peregrine ★★★★★
()
Ответ на: комментарий от dikiy

Все же набрать locate быстрее

locate работает по базе, которую ещё надо собрать. Плюс база строится не по всем ФС. В общем-то, штука полезная, но не самодостаточная.

AS ★★★★★
()
Ответ на: комментарий от Censo

А как же навигация в архивах, исошках и RPMках?

Точно. И initrd ещё. Но, что-то, вообще этим редко пользуюсь, забыл вот даже.

AS ★★★★★
()
Ответ на: комментарий от r3lgar

Если для проги не нашлось майнтейнера, то, за очень редким исключением, это проблема именно проги.

redgremlin ★★★★★
()
Ответ на: комментарий от void_ptr

Очень даже поддерживаю. Не понимаю чего на mc налетели?

+100500 Полуночнику быть! очень даже удобен, если надо конечно и консолькой обойдемся, но на понты, это больше похоже, везде и всегда колотить команды. Истина она где то посредине, на серваке я пользую MC без иксов в винде FAR, в DOSe когда то юзал NC.

Только функционала лично мне уже и так хватает, а возможности его которые насовали, так про них надо помнить еще с моим то склерозом, а горячие клавиши с NC FAR и MC уже в граните отлиты, как один наш неумный деятель говаривает.

alex_sim ★★★★
()
Ответ на: комментарий от Pronin

Низкий поклон авторам этого культового файлового менеджера!
От лица несметного воинства системных администраторов, трудящихся в >реальных полевых условиях говорю вам: «Благодарим за качественный, >безотказный инструмент!»
И не обращайте внимания на «суровых кулхацкеров», «виртуозов >локалхоста», «программастов» и «соседских васек».

Во истину! Аминь! :))

alex_sim ★★★★
()

Добавлена поддержка True Color (16 млн цветов)

Но цвета из PS1 по прежнему не поддерживаются... :)

atrus ★★★★★
()
Ответ на: комментарий от mos

Ненужно! Есть FAR!!11

Слишком текстово. Надо ДИСКо командира возрождать. :)

atrus ★★★★★
()
Ответ на: комментарий от anonymous

Зачем это [не]нужно в XXI веке?

нужно для тех, кто по каким-то причинам не хочет осиливать (ba|z)sh + (tmux|screen) + (vim|emacs).

Novel ★★★★
()
Ответ на: комментарий от dikiy

таки ls и cd с автодополнением по Tab (заодно показывает доступные каталоги) быстрее, чем enter и стрелки.

Это работает и в mc. И стрелочки не надо. Есть ESC+s.
И mc не отменяет консоль и консольные утилиты. А вместе получается очень удобно.

imul ★★★★★
()
Ответ на: комментарий от imul

да я и сам пользуюсь иногда mc по инерции, но таки ls и cd удобнее и быстрее. Про C-s знаю, но это не так удобно как автодополнение

dikiy ★★☆☆☆
()
Ответ на: комментарий от imul

но это не так удобно как автодополнение

пока у тебя три с половиной файла

именно когда файлов очень много, автодополнение становится намного более удобным.

mc незаменим, когда надо обработать (переименовать) файл, имя которого из кракозябров состоит, или вообще утфных глюков. Другого способа пока не нашел :)

dikiy ★★☆☆☆
()

Хорошо, что не забросили развитие. А вот тема-пример — образец вырвиглазия.

sand_circle
()
Ответ на: комментарий от anonymous

С тех пор я и считаю, что файловый менеджер (любой) нужен, если командный интерпретатор очень беден (вроде command.com'а). Ну или если не умеешь им (командным интерпретатором, шеллом, то бишь) эффективно пользоваться.

Примеры: у mc есть Directory hotlist, cd очень-длинный-путь набирать дольше чем ctrl+/
cp filename очень-длинный-путь набирать дольше чем нажать F5
тоже касательно имен файлов, подставить имя по ctrl+x t удобнее
При этом, как писали выше, набор команд никто не отменял, например для не очень длинных путей предпочитаю набрать cd path чем стрелочками и ентером пользоваться.

или vc, или dn, в разное время по-разному, но суть не менялась

vc - был большой плюс, умер резидентники запущенные из под него прибивать, чего вы из шела не сделали бы.
dn - это вообще убер комбайн, включая псевдо многозадачность, всех функций которые у него были шел вам не дал бы.

anc ★★★★★
()
Ответ на: комментарий от anc

Ок, я понимаю, что кому-то mc может быть удобен. Однако в мой воркфлоу он не просто не вписывается, моему воркфлоу он активно противоречит. И не то, чтобы я его никогда не пробовал. Были времена, активно им пользовался, но вот, как-то, отвалился за ненадобностью. Давно уже не устанавливаю его по умолчанию, только если вот прямо сейчас понадобился.

или vc, или dn, в разное время по-разному, но суть не менялась

vc - был большой плюс, умер резидентники запущенные из под него прибивать, чего вы из шела не сделали бы.
dn - это вообще убер комбайн, включая псевдо многозадачность, всех функций которые у него были шел вам не дал бы.

Ну да, у ДОСа ограничений много было, использование этих фм имело свои плюсы.

В юниксах не так. Потому и говорим — атавизм.

anonymous
()
Ответ на: комментарий от anonymous

ranger

Оно на питоне. На мой взгляд, для ФМ - программы, которая должна взлетать даже на полумёртвой системе - это оверхед.

vifm

Оно только vim-стиль поддерживает, или есть более традиционная раскладка?

есть другие штуки, которые быстрее, делают из коробки больше

В названных тобой программах есть из коробки работа с архивами, FTP, SCP, аналог mcview?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

vifm

Оно только vim-стиль поддерживает, или есть более традиционная раскладка?

Как будто ranger не vi-like управлением. xD

Оно на питоне. На мой взгляд, для ФМ - программы, которая должна взлетать даже на полумёртвой системе - это оверхед.

Он шустрый. А питон нынче есть почти в любом лоликсе.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.