The OpenNET Project / Index page

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

Выпуск файлового менеджера Midnight Commander 4.8.30

14.08.2023 07:42

После восьми месяцев разработки опубликован выпуск консольного файлового менеджера Midnight Commander 4.8.30, распространяемого в исходных текстах под лицензией GPLv3+.

Список основных изменений:

  • Добавлена поддержка буферов панелизации для обеих файловых панелей, что, например, позволяет панелизировать результаты двух разных операций поиска в панелях.
  • Добавлена сборочная опция "--with-search-engine=pcre2" для использования движка регулярных выражений PCRE2.
  • В VFS добавлена поддержка расширенных заголовков архивов TAR, позволяющих, например, работать с длинными именами файлов и файлами, содержащими пустые области.
  • Во встроенном редакторе реализована подсветка синтаксиса для языка программирования "B" и файлов инструментария непрерывной интеграции Jenkins.
  • Улучшена подсветка синтаксиса для ECMAScript, TypeScript и сообщений git-коммитов.
  • В панелях обеспечена подсветка vsix-файлов как zip-архивов.
  • Улучшена цветовая тема julia256.


  1. Главная ссылка к новости (https://github.com/MidnightCom...)
  2. OpenNews: Выпуск файлового менеджера Midnight Commander 4.8.29
  3. OpenNews: Выпуск двухпанельного файлового менеджера Krusader 2.8.0
  4. OpenNews: Выпуск файлового менеджера GNOME Commander 1.14
  5. OpenNews: Доступна бета-версия порта файлового менеджера Far для Linux, BSD и macOS
  6. OpenNews: Выпуск файлового менеджера Double Commander 1.0.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59597-mc
Ключевые слова: mc
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (237) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, leap42 (ok), 07:52, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Нужно. С архивами в основном через него работаю. Поздравляю всех причастных!
     
     
  • 2.2, economist (?), 08:01, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Также неплохо с архивами работает far2l - Far Manager. Вошел в репы для популярных ОС Linux, для остальных собирается из исходников за неск. минут. Выглядят ярче, понятнее, функциональнее (600+ плагинов), мощно работает с сетями, симлинками, правами. Очень привычен для продвинутых Windows-пользователей.    
     
     
  • 3.9, Аноним (9), 08:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вот только эти 600+ плагинов под винду.
     
  • 3.12, Аноним (12), 08:37, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не трынди, нет у тебя никаких прав
     
  • 3.29, Жироватт (ok), 09:44, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Рошаль, залогинься.
    И да, я так и не купил твой винрар...
     
     
  • 4.35, pfg21 (ok), 10:00, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Зря ты так :) Женька помнится в фидоконференции осуществлял бесплатную тех.поддержку для всех пользователей.
     
     
  • 5.38, Аноним (38), 10:15, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ой вей, бесплатные тестеры. Таки наш человек, ещё и рады остались.
     
     
  • 6.43, pfg21 (ok), 10:32, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ой вей, бесплатные тестеры. Таки наш человек, ещё и рады остались.

    ви таки не поверите, но тестером таки и не спободобился побыть :)

     
  • 6.76, Аноним (76), 12:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > бесплатные тестеры

    Agile же.

     
  • 4.67, Аноним (9), 11:57, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Рошаль фаром уже лет двадцать не занимается, наверное.
     
  • 3.41, tmplsr (?), 10:25, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >для остальных собирается из исходников за неск. минут

    Покажешь пример сборки far2l под openbsd, i386?

     
     
  • 4.114, OpenEcho (?), 16:51, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Покажешь пример сборки far2l под openbsd, i386?

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

     
     
  • 5.157, Аноним (157), 19:46, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а вот в федоре есть. в копре правда
     
  • 5.168, economist (?), 21:47, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://packages.debian.org/unstable/utils/far2l
     
     
  • 6.172, OpenEcho (?), 23:33, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > https://packages.debian.org/unstable/utils/far2l

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

    Стабильность она и в африке стабильность, как бы оно там 600+ плагинами не пахло, а вот мс действительно на любой операционке есть и его возможностей добавлять через меню/ext то что надо с головой

     
  • 6.221, Аноним (-), 00:25, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > https://packages.debian.org/unstable/utils/far2l

    Вот ща разопремся unstable юзать из-за этой фары. Не многовато ли чести для этой шняги?

     
  • 4.169, economist (?), 21:49, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для остальных (Linux) дистрибутивов могу показать.
    С BSD возитесь cами.
     
  • 4.213, крокодил мимо.. (?), 21:34, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>для остальных собирается из исходников за неск. минут
    > Покажешь пример сборки far2l под openbsd, i386?

    у опёнка сборка far2l падает на отсутствующем statfs.h.. он есть в портах zig, но не в пакетах (для i386, если не путаю).. neon и xerces в пакетах есть (для webdav и colorer-а).. может ещё где завал.. и, ессно, мелочи, типа некорректного указания #include <malloc.h> и т.д. и т.п..

    rox-filer и mc - более чем достаточно, кмк..

     
  • 3.58, rvs2016 (ok), 11:11, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня он архивы умеет только просматривать - только список файлов архива показы... большой текст свёрнут, показать
     
  • 3.82, Аноним (82), 13:36, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >функциональнее (600+ плагинов)

    Плагины-то с наличием исходников?

     
     
  • 4.104, Аноним (104), 15:28, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Они на lua для третьей версии фара
     
     
  • 5.115, OpenEcho (?), 16:53, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Они на lua для третьей версии фара

    Вы хотите сказать, что все, что написано на луа, автоматом опенсорц?

     
     
  • 6.117, Аноним (117), 16:56, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Луа же интерпретируемый язык, вроде? Значит сорцы спокойно читаются.
     
     
  • 7.148, OpenEcho (?), 18:38, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    luajit может делать *.о которые легко превращаются в бинарник
     
  • 3.122, Аноним (-), 17:07, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А он точно в линухе корректно работает с ними С его то переклином на буквах ди... большой текст свёрнут, показать
     
     
  • 4.241, anonymous (??), 16:53, 17/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит - "ярче" применительно к консольной программе? У терминала цветовая схема [...]

    Ровно то и значит и именно по указанной же причине. Фар по дефолту запускается в своём собственном эмуляторе терминала. Можно запустить и в стороннем, но часть фич там не будет работать.

     
  • 3.190, leap42 (ok), 05:52, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Очень привычен для продвинутых Windows-пользователей.

    Мне как-то в 2006 попал в руки тот самый конверт с Ubuntu 5.10. С тех пор я не пользователь Windows

    > Выглядят ярче, понятнее, функциональнее

    Первое - минус, второе сомнительно, третье для меня неактуально

     
  • 2.16, Аноним (16), 08:55, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > С архивами в основном через него работаю.

    открой для себя archivemount и прекращай юзать этот неюнихвейный комбайнный двухпанельник в стиле нортона

     
     
  • 3.186, Neon (??), 04:46, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    двухпанельник в стиле нортона - юзабельный для 99% пользователь и лишь поручику он неюзабельный))). Сектанство с юниквей оставьте для своих сектантов.
     
  • 2.22, Аноним (38), 09:23, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бедный, я прямо ощущаю твою боль. Зачем так жить?
     
  • 2.44, rshadow (ok), 10:33, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Для работы с архивами добавьте команды в zshrc или аналогичный для вашей оболо... большой текст свёрнут, показать
     
     
  • 3.46, Аноним (16), 10:37, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Посыпется на архивах, содержащих пробел в имени. Пора бы уже брать себе в привычку оборачивать переменные в кавычки.
     
     
  • 4.51, rshadow (ok), 10:44, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полностью с тобой согласен.
     
  • 4.72, Аноним (38), 12:11, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только переменные в кавычках не поддерживают глоббинг, а это значит, будут пробл... большой текст свёрнут, показать
     
     
  • 5.73, Аноним (16), 12:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > переменные в кавычках не поддерживают глоббинг

    А должны? На примере с extract делай глоббинг сам, вручную вбивая его в шелл, то есть за пределами функции: extract ./плохоеимяфайла* -- далее шелл его заглобит, и extract будет работать с уже зарезольвленным именем, в котором хоть перенос строки, хоть черт лысый. Твоя ошибка в том, что тебе кажется, что функция должна уметь все на свете, -- а это противоречит single-responsibility principle.

    > будут проблемы, где файлы с переносом строки в имени или спецсимволами навроде доллара и кавычек

    Не будут.

    > с регулярками могут быть самые разные сложности

    Какие?

     
     
  • 6.75, Аноним (38), 12:34, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Любые незаглобленные переменные опасные. Как обойти то, что extglob не поддерживает имена файлов, например, с собачкой, когда я хотел матчить в нём несколько вариантов расширения у файла, я так и не придумал.
     
  • 4.192, warlock66613 (ok), 07:58, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Этого недостаточно. Ещё проблемой будут имена файлов, начинающиеся с минуса.
     
  • 3.48, Аноним (38), 10:42, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот распаковка тарболов для баша



    case "${file}" in
        *.[Tt][Aa][Rr].[Gg][Zz]) ;&
        *.[Tt][Aa][Rr].[Xx][Zz]) ;&
        *.[Tt][Aa][Rr].[Bb][Zz]2) ;&
        *.[Tt][Aa][Rr].[Zz][Ss][Tt]) ;&
        *.[Tt][Gg][Zz]) ;&
        *.[Tt][Xx][Zz]) ;&
        *.[Tt][Bb][Zz]2) ;&
        *.[Tt][Zz][Ss][Tt]) ;&
        *.[Tt][Aa][Rr]) tar xf "${file}" -C "${tmpDir}" --force-local --xattrs --xattrs-include="user.*" --pax-option="delete=LIBARCHIVE.*"; ;;
    esac



    Но, я полагаю, тут автору комментария надо установить KDE, в котором есть поддержка просмотра архивов в ФМ без извлечения на диск. Только эта поддержка периодически отваливается, это да.
     
     
  • 4.109, Аноним (109), 16:22, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А не проще ли имя файла к нижнему регистру сразу привести в case блоке ('case "${file@U}" in ... esac'), чтобы не тр3ться с регистром регулярками?
     
     
  • 5.118, Аноним (38), 17:00, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Может, и проще, но появилось только в 5 баше. Это классический паттерн и ровно тот же привет мир столетней давности, что и у соседнего комментатора, немного адаптированный под реальное применение. Вместо @L я использую 2 запятые обычно -- т.е. вместо трансформации, модификацию регистра. Ещё наверно можно nocaseglob заюзать для примерно того же результата.
     
  • 3.88, nm0i__ (?), 14:09, 14/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.124, Аноним (-), 17:09, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Для работы с архивами добавьте команды в .zshrc (или аналогичный для вашей
    > оболочки)
    > # Распаковка архивов
    > # example: extract file
    > extract () {
    >     if [ -f $1 ] ; then

    Теперь попробуйте так распаковать из архива с 10 000 файлов вот эти 5 штук, визуально маркировав их... почувствуйте разницу... :)

     
     
  • 4.144, Аноним (38), 18:05, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме шуток, ни разу в жизни не сталкивался с подобной задачей. Если мне надо извлечь 1 элемент, я перетащу его мышкой из окна нормального архиватора в соседнее окно нормального графического фм. Искать что-то в куче файлов в архиве? Не, не реально. Я либо точно знаю, что мне необходимо и как и где его найти в архиве, либо данные в таком виде никогда не потребуются и без ознакомления со всей извлечённой информацией в специализированной программе найдены не будут (куча мусора со случайными именами, не надо так).
     
  • 3.189, leap42 (ok), 05:17, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >[оверквотинг удален]
    >      ;;
    >            
    > *)          echo
    > "'$1' неизвестный тип архива" ;;
    >         esac
    >     else
    >         echo "'$2' файл не
    > найден"
    >     fi
    > }

    вы не в курсе, да, что современный tar сам определяет архиватор и банальное "tar xf" сработает для любого tar архива, если архиватор установлен в системе?

    но даже если отбросить это, я не понимаю, чем это лучше mc, если мне нужно вытянуть один файл? потом же мусор сам по себе не уберётся

    ps архивирую как раз в консоли: tar Scaf <архив.tzst> <файлы и папки> (и да, tzst можно менять на то, что нужно, и tar опять сам всё поймёт)

     
  • 2.103, Аноним (104), 15:27, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > С архивами в основном через него работаю.

    Ты так сильно себя не любишь?

     
  • 2.164, penetrator (?), 20:42, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    единственное что в нем сделано ужасно - работа с архивами
     
  • 2.193, warlock66613 (ok), 07:59, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    nnn лучше.
     

     ....большая нить свёрнута, показать (46)

  • 1.3, Staczhik (ok), 08:02, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А разве mcedit кто-то использует? И реально правит в нем код? Или все делают так:
    F4, Ой, F10
    EDITOR=vim/nano/emacs/etc
    F4
     
     
  • 2.4, Аноним (4), 08:04, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    лучше нано ничего на этих ваших линуксах не придумали
     
     
  • 3.14, а (?), 08:51, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    vim получше как по мне. но он сложнее для новичка
     
     
  • 4.15, Аноним (4), 08:53, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ОК как скажешь
     
  • 4.30, Del (?), 09:45, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    :q
    не благодари
     
  • 3.39, Аноним (38), 10:22, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это если тебе надо испортить файлы, то нано тут первый кандидат. Да и максимально неудобный же. У вима по-моему проблема что он жирный и отвалившаяся libcurses делает его неработоспособным, а так он определённо проще для использования.
     
     
  • 4.52, rshadow (ok), 10:52, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не ну можно все что угодно виму припысывать, но что он проще это уже перебор. Это самы сложный редактор из всех что были когда либо придуманы.
    Понятно что это все благодаря командам и режимам которые кому-то заходят. Но точно не проще.
     
     
  • 5.56, Аноним (38), 11:04, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что там сложного? Разве что осознать, что есть отдельные режимы? Так подсказка в углу говорит, что за решим активен. Открываешь файл, находишь необходимое (стрелочками или поиском), если надо удалить строку, используешь d для удаления строк (что куда удобнее чем зажимать del или возюкать тормозящей мышкой), нажимаешь insert, делаешь оставшееся, ескейп, сохраняешь и выходишь (или отменяешь изменения). Проще ещё ничего не придумали. В нано в процессе редактирования нажмёшь что-то, и гадай, к чему это приведёт в этот раз. В виме такого не случается по определению.
     
     
  • 6.62, Аноним (9), 11:30, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > если надо удалить строку, используешь d для удаления строк (что куда удобнее чем зажимать del или возюкать тормозящей мышкой)

    Вы не поверите! Но в любом нормальном редакторе для удаления строки существуют хоткеи. Они там, кстати, много для чего есть.

     
     
  • 7.64, Аноним (38), 11:38, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Например, в nano это максимально вендузятный alt+del. Кнопка alt не используется таким же образом в программах на линуксе, это прямо просится на проблемы.
     
     
  • 8.107, ryoken (ok), 15:48, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хм А я CTRL-K всё жал ... текст свёрнут, показать
     
     
  • 9.111, PnD (??), 16:25, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    CTRL K CTRL Y 8212 это ЕМНИП вырезать до конца строки вставить Род... текст свёрнут, показать
     
  • 8.160, Тот_Самый_Анонимус_ (?), 20:15, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я был прав Ты просто нетакусик Без этой нетаковости ЧСВ не потешить ... текст свёрнут, показать
     
     
  • 9.163, Аноним (38), 20:28, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не представляешь, насколько Наверное, поэтому я использую только популярный ... текст свёрнут, показать
     
  • 7.65, Аноним (38), 11:40, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >для удаления строки

    А для удаления нескольких строк? Вверх, вниз?

     
     
  • 8.69, Аноним (9), 11:59, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну обычно я выделяю то, что нужно удалить, а не пытаюсь подсчитать предположител... текст свёрнут, показать
     
  • 6.112, Аноним (109), 16:32, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В nano есть встроенная интерактивная справка, висячая внизу справка, максимально очевидные для пользователей шелла шорткаты и откат изменений, если "что-то пошло не так".

    А vim'ом невозможно пользоваться, вообще невозможно, даже пару строк поправить в конфиге, не закончив с отличием курса по управлению подводными лодками и боевыми истребителями.

     
     
  • 7.204, Del (?), 13:52, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В nano есть встроенная интерактивная справка, висячая внизу справка, максимально очевидные
    > для пользователей шелла шорткаты и откат изменений, если "что-то пошло не
    > так".
    > А vim'ом невозможно пользоваться, вообще невозможно, даже пару строк поправить в конфиге,
    > не закончив с отличием курса по управлению подводными лодками и боевыми
    > истребителями.

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

     
  • 6.155, Аноним (155), 19:09, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    vimtutor проходится за три дня (в ленивом, без надрыва). К примеру слепая печать за полгода. Всё, ты можешь эффективно пользоваться vim. Да, там есть еще замены, регулярки, макросы, буфферы, проверка орфографии, но это когда прижмёт посмотришь.  nmcli сложнее. ffmpeg гораздо сложнее. convert, да что там - много чего сложнее vim.
     
  • 6.159, Тот_Самый_Анонимус_ (?), 20:14, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Проще ещё ничего не придумали.

    Придумали. Редакторы без режимов. А твой пост — пост неофита, только-только открывшего для себя инструмент, которым можно понтануться перед одноклассниками.

     
     
  • 7.162, Аноним (38), 20:25, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Редакторы без режимов имеют огромное поле для ошибок, которые из раза в раз повторяются. Когда только открыл, я не понтовался, мне просто нравилась грамотная подсветка синтаксиса и хватало того, что я знаю как сохранить файл и как выйти без сохранения, следующее запомнилось отмена и возврат изменений, потом поиск. Потом научился вставке из ОС без искажений и долгое время больше ничего не требовалось. По сравнению с привычным scintilla-мусором это небо и земля было конечно. Сегодня у  меня свой конфиг и плагины настроены, просто удобный редактор и всё. При этом нано как тогда так и сейчас корёжит мои файлы.
     
     
  • 8.191, Тот_Самый_Анонимус_ (?), 07:06, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я не спорю что вим может быть удобен и крут Скорее всего так и есть Но он инту... текст свёрнут, показать
     
  • 8.205, Del (?), 13:54, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прикольно, а я открыл mcedit или nano и сразу это заумел А через месяц еще раз ... большой текст свёрнут, показать
     
     
  • 9.209, Аноним (38), 15:09, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Уметь и постоянно лажать и уметь и не лажать это разные вещи, так что не приукра... текст свёрнут, показать
     
     
  • 10.232, Del (?), 10:26, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, поправить конфиг то для чего собсна и используется консольный редактор -... текст свёрнут, показать
     
     
  • 11.233, Аноним (38), 10:56, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно это касается конфигов 1 лишнее нажатие и прога работает непредсказуемо... текст свёрнут, показать
     
     
  • 12.239, Del (?), 15:42, 17/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это щас про Вим Согласен, в виме лишне нажатие и хрен поймешь что произошло ... текст свёрнут, показать
     
     
  • 13.240, Аноним (38), 15:50, 17/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, в таком случае, это должно быть достаточно неудачное нажатие в командном реж... текст свёрнут, показать
     
  • 4.53, Анонит (?), 10:53, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты Нано с Вим спутал. В Нано нереально испортить.
     
     
  • 5.57, Аноним (38), 11:08, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Например, скопипастишь что-нибудь в него и всё уплывёт или вообще файл внезапно побьётся или хоткей сделает что-то нехорошее и взад не вернуть. Очень даже реально. Вообще говоря, в виме вставка текста тоже через :r! cat чтобы избежать поплывшего форматирования, но зато можешь быть уверен, что вставится, как надо.
     
     
  • 6.80, Анонит (?), 13:14, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хз,у меня весь хоткей это F2 и большие тексты не вставляю.%
     
  • 6.113, Аноним (109), 16:35, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в виме вставка текста тоже через :r! cat

    Это всё, что нужно знать о vim.

     
  • 3.207, Аноньимъ (ok), 14:10, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    NE же придумали.
     
  • 2.6, Аноним (6), 08:15, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Я привык и использую уже лет надцать.
     
  • 2.27, BAZ_Megodriver (?), 09:38, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я очень часто его использую.
    В особенности, когда надо быстро вносить мелкие исправления.
     
  • 2.34, Жироватт (ok), 09:59, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага. Когда нужно просто поправить конфиг.
     
     
  • 3.40, Аноним (38), 10:23, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У нано проблемы с подсветкой синтаксиса конфигов и с хоткеями. Большая вероятность уничтожить данные.
     
     
  • 4.206, Аноньимъ (ok), 14:09, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пользуйтесь же ne (nice editor).
    Я открыл для себя ne больше 10 лет назад и с тех пор был просветлен.

    Не понимаю зачем что-то кроме ne нужно, и почему он не идёт в стандартной поставке каждого дистрибутива.

     
  • 2.45, _kp (ok), 10:36, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если именно по умолчанию, то mсedit использую.
    Впрочем, сейчас консольные приложения и в Linux сильно сдают популярность.

    >>реально правит в нем код?

    Лет 15 назад правил в mсedit. Но, в нем же мелочи правят, особенно в скачанных исходниках опции, а никак не проекты целиком пишут.

     
  • 2.61, rvs2016 (ok), 11:16, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > EDITOR=vim/nano/emacs/etc

    etc = joe

     
  • 2.120, OpenEcho (?), 17:02, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А разве mcedit кто-то использует?

    Амазон, calltech, nasa...

    > И реально правит в нем код?

    Да


    > EDITOR=vim/nano/emacs/etc

    nano vs mcedit???

    Вы хоть пробоали разобраться с mcedit? или как "как все, - кто не в vi, тот ламер"?

     
  • 2.125, Аноним (-), 17:11, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А разве mcedit кто-то использует? И реально правит в нем код? Или
    > все делают так:
    > F4, Ой, F10
    > EDITOR=vim/nano/emacs/etc
    > F4

    Он очень удобен для быстрых мелких правок в разлапистой иерархии. И вот подсветка синтаксиса как раз по делу. IDE он конечно не станет - зато разобраться с кучей мелких правок под какую-то ситуативщину - вполне.

     
  • 2.170, vitalif (ok), 22:52, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я весь код пишу в mcedit

    Vim это редактор от инопланетян для инопланетян

     
  • 2.176, x3who (?), 00:59, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А разве mcedit кто-то использует?

    Когда я в виме начинаю получать встаки символа "D" между строк при попытке использовать стрелки для перемещения по файлу,  я с матюками из него выхожу и запускаю нормальный mcedit. Даже не хочу разбираться почему вим глючит на половине компов, а эмцэедит - нет.

     

     ....большая нить свёрнута, показать (43)

  • 1.7, nc (ok), 08:18, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Язык программирования B это круто!
     
     
  • 2.11, Аноним (11), 08:35, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Круто это Хассель.
     
     
  • 3.13, Аноним (4), 08:44, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    самый адекватный ЯП это без сомнения питон
     
     
  • 4.20, Аноним (20), 09:21, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А самый безопасный - ...ладно, не буду об этом :-)
     
     
  • 5.99, Аноним (82), 15:19, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато все мы знаем, который самый безопасТный.
     
  • 4.126, Аноним (-), 17:12, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > самый адекватный ЯП это без сомнения питон

    Ну напиши на нем кернел операционки, посмотрим как оно. А, кернелы же как булки, на деревьях растут и питон работает сам по себе, наверное.

     
  • 4.187, Neon (??), 04:47, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Адекватный ? Считать пробелы с табами ?)))
     
  • 2.243, Аноним (243), 11:00, 22/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А также актуально и современно)
     

  • 1.8, Аноним (20), 08:23, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Всегда поражаюсь, когда вижу в истории километровый шлейф команд ls/cd, когда рядом есть mc...
     
     
  • 2.19, Аноним (16), 09:19, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    всегда поражаюсь, как люди выбирают максимально неудобный способ попасть в папку, когда есть zsh, который по дефолту уже хорош, и также когда есть божественный fzf. Сабж кстати крайне уевато работает с zsh.

    Чтобы не печатать cd, выставляешь AUTO_CD.

    Чтобы не печатать каждый раз ls -al:

    1) делаешь alias l="ls -al" (все гениальное просто)

    2) способ посложнее: делаешь кейбиндинг, который выполняет ls -al по Ctrl-A. Лично я юзаю exa, но ты сумеешь адаптировать пример к гнутому ls.

          exa-all() {
            printf "\n"
            exa --group-directories-first --classify \
              --long --binary --group --all --color=always |
              less
            zle redisplay
          }
          zle -N exa-all
          bindkey '^A' exa-all

     
     
  • 3.26, Аноним (20), 09:37, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, я этой фигней не страдаю. Зачем мне этот zsh ставить на сотни серваков (даже ансиблем), когда уже стоит mc. И потом, не на всех консолях этот zsh правильно отображаться умеет, в отличие от...  
     
     
  • 4.177, x3who (?), 01:11, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Этот zsh как минимум не мешает.. А у нас korn shell везде, а под ним полуношный командир почему-то ведёт себя плохо. Поэтому в производстве не пользуемся. Вобщем я поделился своей болью :)
     
  • 3.47, rshadow (ok), 10:38, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Самое важное что по <Tab> тебе и так подскажет что есть в папке чтобы просто выбрать нужный файл, без всяких лишних команд. Это сильно удобнее и быстрее чем mc и не настроенные оболочки, где реально люди дрючат ls cd.
     
     
  • 4.50, Аноним (16), 10:44, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Таб - это хорошо, когда файлов немного. Для всего остального есть fzf completion по Ctrl-T.
     
     
  • 5.54, rshadow (ok), 10:59, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поиск в оболочке хорошо развит. Можно просто тыкнуть букву и по табу покажет нужный файлы, можно * поставить и поискать что-то внутри. Может конечно мне этого за глаза, но это даже плюс. Нет папок с много файлов, это плохо для фс. Если надо что-то реально искать есть find. У меня как-то так.
     
  • 4.180, Аноним (9), 01:25, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Панелька в ФМ гораздо, значительно лучше покажет, что есть в папке.
    (кстати, как там терминология MS? не жмёт?)
     
  • 3.60, _kp (ok), 11:13, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>Чтобы не печатать каждый раз ls..

    гениально, но..
    - Что с тысячами нажатий Shift+Pg/Shift+Pg
    - Что с выбором разношерстных файлов?
    - Выбор имени файла, когда есть много длинных, незнакомых, и отличающихся в конце?

    >> alias l="ls -al"

    Но зачем? Если можно и "l" сократить до нуля.

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

    А что мешает запустить mc не в bash, а в чем нравится?

     
     
  • 4.63, Аноним (38), 11:33, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, чтобы не было тысяч нажатий, можно сварганить простенькую регулярочку (или там extglob). Если ты можешь выбрать файлы, значит, есть какие-то условия, определённая закономерность для выбора, и машина сделает это куда более эффективно (и в любых количествах). Всегда смешно наблюдать за аутистами, что то там тыкающими в консольных фм.
     
     
  • 5.131, _kp (ok), 17:23, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > можно сварганить простенькую регулярочку..

    В 12кб на Bash, шутки ради написал.. двухпанельный файл-менеджер. ;)
    Внешне, по мотивам мс, в остальном ясно, что примитив, но с быстрой навигацией по файловой системе, и горячими клавишами, что быстрее чем на иных скриптах.


    >>значит, есть какие-то условия..

    Условие - моё желание. Например при разборе "файл-помойки", чужих проектов, коллекций..
    >>машина сделает это куда более эффективно

    вы что за меня еще и есть будете? (с)

     
     
  • 6.141, Аноним (38), 17:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, я вот допустим на той неделе скачал 100000 постов какого-то художника, потом простенькой командой дополнительно скачал все предложенные в них архивы, распаковал на месте своим обычным однострочником (пришлось отдельно искать пароли у постов и скармливать в него), потом почистил от мусора в findutils, нашёл одинаковые файлы с различиями только в качестве файла и удалил плохие...

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

     
  • 3.123, OpenEcho (?), 17:07, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чтобы не печатать cd, выставляешь...
    > Чтобы не печатать каждый ра...
    >  способ посложнее: делаешь кейбиндинг

    ...
    ...
    ...
    > Чтобы не ...

    Вместо того, чтобы работать... и так на всех 1000+ хостах...

     
  • 3.127, Аноним (-), 17:15, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В миднайте, особенно с включенными links keys навигация уровнем вверх-вниз это н... большой текст свёрнут, показать
     
  • 3.188, Аноним. (?), 04:49, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая идея! Сейчас себе вкручиваю...

    А для чего эти строчки:
    > printf "\n"
    > zle redisplay

    И CTRL + A используется для перехода на начало, для тебя это не создают трудности?


    Я себе так сделал:

    ll_bind() {
      ll --color=always | less
    }
    zle -N ll_bind
    bindkey '^ ' ll_bind

    Я где-то допустил ошибку?

     
  • 2.110, Аноним (110), 16:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то вы для себя откроете broot и ваши же собственные слова вам покажутся смешными.
     

  • 1.10, Аноним (11), 08:33, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Когда годно тогда годно.
     
  • 1.17, Cyber100 (ok), 09:00, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ну вот - кошерные штуки умеют же.

    а то привязались с этими многочисленными треш-дистрибутивами со встроенными своими обоями и свистоперделками.

    а за такое респект, каэшн.

     
  • 1.18, San (??), 09:12, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Будете смеяться, но техподдержка одного програмного продукта (не будем говорить какого, хотя это был мегаплан) удалила с сервера mc с формулировкой "вредоносное ПО". На вопрос каким боком миднайт является вредоносным ответили: "во-первых он портит сохранение истории команд...", что у них во-вторых не сказали, но общение в тот раз с этой техподдержкой уже довело до желания написать им матом (писать так конечно не стал) и выяснять это "во-вторых" не было желания...
     
     
  • 2.23, Аноним (38), 09:25, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Они, кстати, правы. То, что сабж bash_history засирает -- это ни в какие ворота. Моё уважение профессионалам.
     
     
  • 3.25, San (??), 09:35, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не...тут другое... Он просто сохраняет историю в баш_хистори только при выходе. И если 2 миднайта запущены, то происходит лотерея - какой из них сохранит, а какой нет. Но у этой "проблемы" есть более гуманные решения, чем "apt purge".
     
     
  • 4.32, Аноним (38), 09:52, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С башем точно так же -- не знаешь, какой будет закрыт последним, и что в этом файле окажется. А вот 2 экрана мусора при каждом запуске, это да.
     
     
  • 5.66, San (??), 11:50, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все-таки не возьму в толк о каком мусоре идет речь. Какие команды из под mc запускаются, те и попадают в хистори. Можете подсказать как увидеть этот "мусор"?
     
     
  • 6.68, Аноним (38), 11:59, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вроде таких https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529590 когда нет HISTCONTROL="ignorespace" (что максимально нормально), весь лог будет забит.
     
     
  • 7.78, San (??), 13:02, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь понял о чем речь. Давно не встречал этот баг на всех своих серверах и рабочих станциях. Наверное уже пофиксили.
     
     
  • 8.84, Аноним (38), 13:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Неа, обещают исправить когда-нибудь никогда https midnight-commander org tic... текст свёрнут, показать
     
  • 3.33, Аноним (33), 09:57, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    bash_history - находка для шпиона!
     
     
  • 4.37, Аноним (38), 10:04, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если у тебя секреты плейнтекстом висят в процессах, скорее какая-нибудь "телеметрия" их сольёт. Ну как тот же скайп лез во все файлы, до каких только доберётся, вскод такой же, как я слышал. И хромой точно шарится.
     
  • 2.31, Жироватт (ok), 09:50, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хе. А почему-то после запроса рефунда с разрывом контракта эти удаляторы становятся как шёлковые.
    А вообще - арендовать нужно не сервисы, а виртуалки, тогда не будет такого
     
  • 2.181, x3who (?), 01:26, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "во-первых он портит сохранение истории команд..."

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

     

  • 1.21, YM2608 (?), 09:22, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    нужно добавить шифрование при копировании
     
     
  • 2.130, OpenEcho (?), 17:21, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > нужно добавить шифрование при копировании

    И зачем шифрование при копировании в локальной системе?
    А чем эти не угодили если надо копировать за пределы хоста?
    sftp || openssl || aespipe || hpenc || gohpenc

     
     
  • 3.136, YM2608 (?), 17:26, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    чтобы удобней было работать на файловом менеджере
     
     
  • 4.149, OpenEcho (?), 18:40, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > чтобы удобней было работать на файловом менеджере

    Для чего шифрование при копировании между директориями???
    Зачем это шапочка из фольги?

     
     
  • 5.156, YM2608 (?), 19:23, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну например, тебе нужно скопировать важные данные на флешку в качестве резервной копии - тут поставил пунктик и готово
     
     
  • 6.171, OpenEcho (?), 23:27, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > ну например, тебе нужно скопировать важные данные на флешку в качестве резервной
    > копии - тут поставил пунктик и готово

    Это буквально 3 строчки для меню ()

    ---------------------------------------
    echo 'E   Encrypt selected file
        echo "Encrypting: " %f
        <%d/%f aespipe -e aes192 >%D/%f.enc

    ' >> /etc/mc/mc.menu
    ---------------------------------------

    Выбрал в одной панели файл, нажал F2 + E
    Ввел пароль и в другой панели получил тоже имя файла с раширением .enc ну и естесвенно зашифрованным.

    Не вижу ни какого смысла хардкодить шифрование в мс, с меню можно изпользовать любую программу для шифровки в оличие от хардкода

     
     
  • 7.198, YM2608 (?), 10:40, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    хорошо, спасибо
     

  • 1.24, Аноним (24), 09:34, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Лучший фм это: ls, cp, mv, cat, cd, etc.
     
     
  • 2.28, BAZ_Megodriver (?), 09:42, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А есть люди у которых с быстрой памятью не всё норм, и такие костыли просто необходимы .....
     
     
  • 3.74, Аноним (74), 12:27, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть люди, которые играют в слепые шахматы, чтобы не тратиться на фигуры и доску.
    Ну а что? Крутые да...
     
  • 2.36, Жироватт (ok), 10:01, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем сидеть на двухпанельном стуле с подлокотниками и спинкой, когда можно из деревяшек каждый раз, когда нужно посидеть сбивать себе табуретку. Ну или сбить из этих деревяшек скриптовой портянкой табуретку, но как в дорогих стульях
     
     
  • 3.42, Аноним (38), 10:28, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Coreutils дают больше контроля и не делают ничего постороннего, в отличие от сабжа. А уж если с findutils совместить, то мощнее инструмент едва ли найдёшь. А у сабжа одна птичка не там поставлена, и всё, попрощайся с информацией.
     
     
  • 4.70, Аноним (9), 12:01, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Собственноручно сколоченная табуретка тоже даёт больше контроля. Но она остаётся табуреткой.
     
     
  • 5.71, Аноним (38), 12:09, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Контроля над чем? От того что ты сколотил табуретку контроля не появится. А вот если ты лично собрал свой стул, используя профессиональные инструменты для сборки стульев, и лично убедился в качестве каждого из компонентов, вот это другое дело. А в твоём готовом стуле окажется внезапная функциональность вроде случайной пенетрации газовым лифтом при использовании подлокотника и незначительном смещении центра масс твоей тушки (это будет сюрпризом).
     
  • 4.91, Жироватт (ok), 14:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зачем пользоваться компактным мультитулом (плоскогубцы, набор отверток, ножик, открывашка и пара популярных типоразмеров гранников), когда с собой можно носить чемодан с инструментами для грубой работы, несколько коробок с инструментом для более тонкой работы, набор часовых отверток и сварочный аппарат?

    Закругляйся уже, слишком толсто

     
     
  • 5.94, Аноним (38), 15:01, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты находишься в 2 неделях пути от ближайшей цивилизации и из имеющихся средств у тебя только вышеперечисленное, сломавшееся уже после первой попытки использования. Ты не можешь починить своё средство передвижения, потому что тебе нечем открутить 1 винтик. Вокруг ходят агрессивные животные, светит солнце. Твои дальнейшие действия как любителя компактных китайских инструментов из пластилина? Можно с уверенностью утверждать, что подготовившийся человек (с качественным инструментом) с большой вероятностью выживет, и, более того, не окажется в такой ситуации (у него будут запасные варианты на такой случай).
     
     
  • 6.100, Жироватт (ok), 15:19, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Упитанно, однако.
    Правда, есть один нюанс - ты предполагаешь использование ВМЕСТО, а не ВМЕСТЕ.
    > Твои дальнейшие действия как любителя компактных китайских инструментов из пластилина?

    Беру инструмент чемоданчика ремнабора и затягиваю винтик.

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

     
     
  • 7.102, Аноним (38), 15:26, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Твой вариант это вот это на самом деле https://photos.wikimapia.org/p/00/02/08/79/79_big.jpg
     
  • 4.93, Аноним (82), 15:00, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В плане поиска mc куда как проще в использовании, чем findutils.
     
     
  • 5.95, Аноним (38), 15:02, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не существует ничего проще и универсальнее findutils.
     
  • 5.116, Аноним (16), 16:55, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > проще в использовании

    создай инструмент, который рассчитан на идиотов - только идиоты им пользоваться и будут

     
     
  • 6.214, Аноним (9), 22:12, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Умные люди предпочитают превозмогать.
     
  • 4.139, _kp (ok), 17:28, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Coreutils дают больше контроля и не делают ничего постороннего, в отличие от

    Coreutils даже о MIME ничего не знают
    > мощнее инструмент едва ли найдёшь.

    ;)

     
     
  • 5.143, Аноним (38), 17:51, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Начнём с того, что MIME -- тормозная бесполезная шляпа. Возьми sys-apps/file, если так хочется, но это порочная затея.
     
     
  • 6.145, _kp (ok), 18:26, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все шляпы, в той или иной мере, речь о обработке файлов и по расширениям, и по содержимому в файл менеджерах. Что отшельникам с coreutils не доступно :)
    То что нужно делать ручками, но можно не делать - не будет делаться.
     
     
  • 7.147, Аноним (38), 18:35, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какая обработка файлов по содержимому в файловых менеджерах? Конечно, нет, только при открытии. Потому что mime (настоящий, а не по разрешению) -- это очень, ну просто очень, не реально дорого. На практике jpeg файлы переименованные в png, или там rar в zip, aac в mp3, это всё же не норма (и спасибо, что так, куда чаще на самом деле перекодируют лосси в лосси). Да и какая разница? Сфейлится где-то что-то, да и чёрт с ним, есть миллион причин, почему может сфейлится. Файл явно испорчен.
     
  • 4.150, Аноним (110), 18:51, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что ты там на своем локалхосте такое КОНТРОЛИРУЕШЬ, дорогой? Файлик из одной директории в другую совершенно одинаково копируется любым доступным способом, в любой операционной системе, в которой есть файлы и директории. Системные вызовы что у cp, что у mc одни и те же в итоге, поверь. Другое дело, что синий двухпанельник не так хакерски выглядит, как консоль. И иногда — редко, впрочем — действительно нужно засучить рукава и накропать однострочник, а тои вовсе интерактивно на сервер залогиниться и пошерудить. Всё остальное время не использовать более удобные визуальные инструменты сродни онанизму. И бесконечна череда cd/ls в истории твоего шелла тому лишнее подтверждение.
     
     
  • 5.153, Аноним (38), 19:05, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Допустим, права файлов, расширенные атрибуты (все эти васянские фм любят их стрипать) и так далее, можно нормально сравнить содержимое и параметры (а не как некоторые не будем показывать пальцем). А про одинаково, это ты кому-нибудь другому затирай. Абсолютно разные алгоритмы даже у каждого ФМ в одной и той же ОС, с разным поведением и производными эффектами, если даже не вспоминать, что в самой непосредственно libc представлено аж несколько способов для этого, и ведь есть ещё ядро, у которого тоже может быть много вариантов.

    >Файлик из одной директории в другую

    Если ты не используешь rsync, то с тобой не о чем говорить.

     
  • 2.121, ptr (??), 17:02, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Лучший инструмент в конкретной ситуации тот, в котором надо меньше кнопок нажимать для достижения заданной цели. Нередко, не поверите, это mc. Причем он совершенно не запрещает воспользоваться командной строкой в тех случаях, когда это удобней.
     
  • 2.134, OpenEcho (?), 17:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Лучший фм это: ls, cp, mv, cat, cd, etc.

    Для новичка, который почувствовал себя гиком, может быть, но чтоб продуктивно и быстро работать то лучше все же инструменты посложней

     

  • 1.59, Аноним (59), 11:13, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может кто подскажет: как после панелизации результатов поиска попасть в директорию одного из файлов результата? Вот, допустим, я сделал поиск файла makefile, нашлось 10 штук. Я выбрал "Панелизация", полазил по файлам, нашёл нужный. И теперь мне надо попасть в директорию с этим файлом. Как это сделать, кроме как запомнив путь к файлу и вручную до него добравшись?
     
     
  • 2.85, Аноним (16), 13:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Написать такое выражение — 30 секунд:

         cd -- "$(dirname -- "$(find -name Makefile | fzf --preview "cat {}")")"

    Лазить по форумам, ища, как бы это сделать в "удобном" MC, где "все просто работает" — часы, дни, недели.

     
     
  • 3.132, Аноним (132), 17:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Лазить по форумам, ища, как бы это сделать в "удобном" MC, где
    > "все просто работает" — часы, дни, недели.

    В миднайте можно визуально выделить 5 "вот этих" файлов и скопировать/стереть/что там только их. В отличие от шелла, где быстро и визуально это так сразу не оформишь. А если этим в шелле попытаться заняться - вы в итоге напишете эрзац миднайта. Толко хреновый. А шелл в миднайте всегда под рукой - чем оно и круто. Можно даже в вьюшке или эдиторе нажать ctrl+o, что-то немного поделать в шелле, еще нажать, может даже скопипастив вывод вон той команды, воткнув это в это файло, при том в середину, ... а попробуете так вообще одним шеллом, не?

     
     
  • 4.146, Аноним (16), 18:30, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ага, баш-онли Ну и нафуя оно мне if -n MC_SID then Midnight ... большой текст свёрнут, показать
     
     
  • 5.222, Аноним (-), 00:52, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я башем так по жизни пользуюсь как основным шеллом - мне нормальненько Хотя ... большой текст свёрнут, показать
     
  • 3.179, Аноним (9), 01:21, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну то есть никак. (запрогпраммировать-то я себе что угодно могу)
     
  • 2.194, imho (ok), 08:42, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Может кто подскажет: как после панелизации результатов поиска попасть в директорию одного из файлов результата?

    command cd $(dirname %f)

    PS. command нужна что cd не отрабатывалась как встроенная команда mc

     

  • 1.77, Аноним (77), 12:42, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Под DOSом всю жизнь сидел в NC. В линухе если вдруг надо зайти что то поковырять через ssh, тоже сижу под MC. Не понимаю, как можно жить без этого? Лазать по каталогам через ls из cd? Это в 10 раз медленнее, чем стрелочками. Быстренько смотреть и редактировать файлики? Через какой-нибудь vim из соседней ветки? Для этого есть знакомые F3 и F4, чтобы вызвать mcedit. И вообще линух в этом деле отсталый. Даже под DOS под голой консолью было 100500 псевдо-графических утилит на все случаи жизни. Привет какой-нибудь NU. Что то прописывать консоль руками? Нееее. А вот в линухе до этого пока не дошли. Не смотря на то, что лазать на удаленную систему под голым ssh уже вышло из моды. Мы как бы уже не через модем конектимся, а современные сети уже запросто тянут удаленный рабочий стол.
     
     
  • 2.86, Аноним (11), 13:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всю жизнь на линуксах сидели с аппаратных терминалов было норм.
     
     
  • 3.135, Аноним (132), 17:25, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Всю жизнь на линуксах сидели с аппаратных терминалов было норм.

    Учитывая что Торвальдс с самого начала кодил Linux для работы на его i386 компе - это заявление грубо не соответствует действительности.

     
     
  • 4.184, x3who (?), 01:56, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну он же копировал Юникс. И слава богу.
     
     
  • 5.223, Аноним (-), 00:59, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну он же копировал Юникс. И слава богу.

    Да вот знаете, это наследие е....чих терминалов - и вытекающие из него последствия - мы нежно ненавидим лютой ненавистью везде и всюду. Начиная от соотв подсистемы линукскернела и заканчивая тем фактом что "Learn keys" в сабже появился вообще совсем не от хорошей жизни, и не потому что терминалы и все что с ними связано такие замечательные. А если вы еще и кодить что-то такое попробуете с продвинутыми фичами, ваша ненависть к этому хламу сможет жечь стальные плиты насквозь круче мощного лазера.

     
  • 2.96, Аноним (82), 15:08, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Не смотря на то, что лазать на удаленную систему под голым ssh уже вышло из моды. Мы как бы уже не через модем конектимся, а современные сети уже запросто тянут удаленный рабочий стол.

    Ты что же, конфиги править/админить предлагаешь через удалённый рабочий стол? Подключаешься такой к удалённому рабочему столу, открываешь эмулятор терминала, ... Ну чё, быстрее же, чем через ssh.

     
     
  • 3.140, _kp (ok), 17:36, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ты что же, конфиги править/админить предлагаешь через удалённый рабочий стол?

    Правка конфигов вручную, это из за отсутствия инструментария с человеческим лицом.

    Да, когда какое то ПО делают, то первым делом предусматривают настройку через конфиги, а потом когда нибудь делают инструмент для людей, а не прилагающегося к компу админа

    Подключаешся по VNC запускаешь утилиту настройки и как белый человек настраиваешь.
    Для embedded и серверного ПО можно через Web интерфейс.

    Вы же не ставите время и температуру в микроволновке по ssh, через текстовые конфиги, даже если это микроволновка с подключеним к интернету.

     
     
  • 4.152, Аноним (152), 19:00, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, конфиги должны быть только текстовые, идеально — кодом на Си с пересборкой после изменений. Остально просто не нужно для конфигурации. Открываешь конфиг по SSH в настроенном под себя VIM и за 0,0003 наносекунды правишь. Никаких VNC, окон, указателей мыши. Время сегодня стоит дорого, поэтому нужно экономить его, и всё делать эффективно, сокращая накладные расходы. VNC и окна это как раз-таки накладные расходы: байтов на перегонку текста нужно меньше, чем на VNC, а результат один и тот же. К тому же снижаются требования к собственной машине — всё спокойно заработает на Sempron + 256 МБ ОЗУ.
     
  • 4.161, Аноним (161), 20:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если микроконтроллер в микроволновке достаточго жирный, то разработчики её прощики наверняка такой вход прелусмотрели. Проблема, что мы не знаем логина/пароля, а то бы кроме четырёх ступеней мощности и времени могли бы выставить её параметры более тонко.
     
     
  • 5.166, _kp (ok), 21:11, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во первых, не надо более тонко, надо быстро и просто А во вторых, ручные правк... большой текст свёрнут, показать
     
     
  • 6.196, Аноним (196), 09:55, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А сделали Web интерфейс, простой, строго для обычных людей, но для настройки всего, с шаблонами настроек, с возвратом как было.

    И.. и красиво, просто, и шаман не нужен.

    Вот и ответ на твой вопрос. Если во времена написания Vi его интерфейс был обусловлен техническими ограничениями, то сейчас этот архаичный методо правки конфигов в Vim это просто понты. Я встречал таких понтовщиков. Что конфиги циски править через Vim, что быдлокодить на Pyton. И каждый их этих двоих считал своим долгом сообщить мне что он работает именно в Vim и то что какой он крутой линуксоид не то что эти виндузятники с их Notepad++.

     
  • 4.183, x3who (?), 01:54, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Подключаешся по VNC запускаешь  ..

    У клиента проблема с твоим протухтом - на 100500 серверах чёт глючит. Ты ему рассказываешь как подключиться по VNC туда, где и иксов-то никаких нет, и какие программы запускать и какие кнопочки там можно было бы понажимать будь у него такая возможность. Вместо того, чтобы дать ему шелл-скрипт, который молча исправит всё.

     
     
  • 5.202, _kp (ok), 12:33, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет Проблема таки у Вас, причем не со знаниями нюансов, а восприятии целостной ... большой текст свёрнут, показать
     
     
  • 6.218, x3who (?), 22:50, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если у тебя есть веб-интерфейс - то он явно не от каждого сервера, а от централизованной системы, которой VNC не нужен. Для веб-интерфейса тоже VNC не нужен. Тестировать изменения нужно до деплоя в прод, на его копии, но и для этого VNC не нужен чтобы запустить тесты и прочитать результат.
     
     
  • 7.219, _kp (ok), 23:34, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    По всякому Часто есть локальный web интерфейс, в том числе под доступ с мобильн... большой текст свёрнут, показать
     
     
  • 8.238, x3who (?), 00:35, 17/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я там в конце понял, что вы про охранные системы говорите Но это мало относится... большой текст свёрнут, показать
     
  • 4.224, Аноним (-), 01:04, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Подключаешся по VNC запускаешь утилиту настройки и как белый человек настраиваешь.
    > Для embedded и серверного ПО можно через Web интерфейс.
    > Вы же не ставите время и температуру в микроволновке по ssh, через
    > текстовые конфиги, даже если это микроволновка с подключеним к интернету.

    Зато вот сервак настраивать по ssh самое то. Он чутка сложнее микроволновки, а 200 опций в более-менее адекватном виде в гуй вообще совсем никак не лезут, да и бандвиза отрисовка гуя жрет в цать раз больще. По ssh то я сервер даже по GPRS по минимуму порулю, или там 3G едва держащемуся. Ну мало ли, упал сервак а я где-то в ж@пе мира, бывает иногда.

     
  • 3.151, Аноним (110), 18:56, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Админить врукопашную по ssh? Ретрофутуризм, конечно, увлекательный жанр, но зачем свои хобби в прод тащить? Ты ещё скажи, что у тебя сервера с красивыми именами, а не по номерам.
     
     
  • 4.225, Аноним (-), 01:06, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Админить врукопашную по ssh? Ретрофутуризм, конечно, увлекательный жанр, но зачем свои
    > хобби в прод тащить? Ты ещё скажи, что у тебя сервера
    > с красивыми именами, а не по номерам.

    Это зависит от количества серверов. Группам серверов тоже кстати нормальные имена давать можно. Конечно если вы на 1 галере гребете полжизни это может и не проблема, вы и так знаете что это за 995-й сервер такой. В других случаях, в гетерогенных окружениях с этим как-то более тяжко. Откуда я знаю что за 995 сервер и какая у него функция...

     
  • 2.108, Аноним (-), 15:50, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты так оправдываешся тому, что не осилил терминал? Отцы юниксоиды смотрят на тебя с осуждением.
     

  • 1.79, Аноним (82), 13:06, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Во встроенном редакторе реализована подсветка синтаксиса для языка программирования "B"

    "B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie."
    Очень актуальненько

     
     
  • 2.81, Аноним (6), 13:34, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С был создан тогда же практически и теми же людьми. Что сказать-то хотел?
     
     
  • 3.83, Аноним (11), 13:41, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что психически здоровым язык Б не нужен.
     
  • 3.89, Аноним (82), 14:10, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что, C актино применятся, выходят новые стандарты. А кто про B вспоминает?
     
     
  • 4.106, Аноним (106), 15:38, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот как раз и вспомнили.
     
  • 2.197, Аноним (196), 09:58, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    СИ изучал в учебном заведении, также как и плюсы. А вот никакого ЯП под название B не изучал, хотя знал о его существовании. Я в принципе гуглил что существуют ЯП названные по буквам алфавита, начиная с первой.
     

  • 1.87, just yet it (?), 13:51, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а корзины так и нет
     

  • 1.90, Аноним (90), 14:40, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зипы и прочие архивы открывает все с той же изумительной скоростью? Особо доставляет когда в архиве всего пара-тройка файлов, а читается секунд 10.
     
     
  • 2.92, Аноним (92), 14:53, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, нужно перерабатывать код.
    Более того замучался просто с чтением файлов в 10Гб всякие образы диска зачем-то в начале тормозит все... вместо mmap на окно рвно в пару экранов.
     
  • 2.98, Аноним (38), 15:11, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Zipinfo мгновенно отрабатывает, например. Ты используешь инструмент для умственно-отсталых и что-то от него ожидаешь. Не надо так.
     
     
  • 3.101, Аноним (104), 15:24, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эта поделка одинаково тормознуто открывает любые архивы. Хоть rar, хоть zip, хоть tar.bz2 какие-нибудь.
     
     
  • 4.105, Аноним (38), 15:37, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не ну если tar.bz2 ещё можно как-то оправдать, потому что стандартный тар не индексирует файл для быстрого доступа к произвольным данным и список файлов не доступен после сжатия (а bz2 так и вовсе самый медленный и неэффективный вариант), то нормальные архивы это только от кривости происходящего. Что-то такое видел с libarchive тоже. Как по мне, это наиболее востребованная функциональность у фм, а вот встроенные тестовые редакторы совсем нет.
     
     
  • 5.129, Аноним (-), 17:20, 14/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.226, Аноним (-), 01:08, 16/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.138, Аноним (132), 17:28, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Zipinfo мгновенно отрабатывает, например. Ты используешь инструмент для умственно-отсталых
    > и что-то от него ожидаешь. Не надо так.

    Мгновенно? А ты не пробовал в нем открыть допустим общепланетарный архив OSM для navit? Технически это как раз зипарь. Только вот файлов в нем - около миллиона, чтоли.

     
     
  • 4.142, Аноним (38), 17:46, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь, сколько времени уходит на получение информации и сколько времени на вывод? Попробуй с >dev/null -- удивишься, видимо.
     
     
  • 5.227, Аноним (-), 01:09, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь, сколько времени уходит на получение информации и сколько времени на
    > вывод? Попробуй с >dev/null -- удивишься, видимо.

    Извините, а в чем пойнт получить оглавление архива в /dev/null? Если на то пошло, вообще не смотреть оглавление архива - еще быстрее :)

     
     
  • 6.228, Аноним (38), 01:13, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поинт прочитать перечень файлов содержимого, а не вывести его весь разом на экран (ни одна адекватная программа этого делать не будет).
     
  • 2.158, Аноним (158), 20:13, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В мс оно так будет всегда из-за особенностей работы с архивами, которые переделываться не будут. Если нужна норм. работа с архивами ставь far, там будет и поиск по архивам с содержимым и распоковка человеческая и настройка всего это нормальная и т.п. Да и в принципе поудобнее он раз так в нцать.
     
  • 2.203, birdie (ok), 12:53, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пролистывание архивов осуществляется через pipe и sh/perl, поэтому до жути медленная. И нужно прочитать всё дерево файлов, чтобы войти в архив.

    Вход в архивы с 300тыс файлов в MC - до минуты ждать, 7-zip открывает мгновенно.

     

  • 1.97, Аноним12345 (?), 15:09, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    mc - наше все
     
  • 1.119, dannyD (?), 17:01, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    пользоваться MC и иже с ними - зашквар.

    только консоль, только хардкор.

     
     
  • 2.128, Аноним (-), 17:17, 14/08/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.167, dannyD (?), 21:31, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>зачем они когда есть божественный терминал!?

    а ХЗ.

    про "зашквар" это мнение не моё, а 99%% работодателей.

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

    в качестве теста можете сопировать / с диска на диск, сделать клон системы, скопированный mc почему-то не работает.
    а вот "cp -arx" взлетает без проблем.

    так что - только консоль.

     
     
  • 3.174, OpenEcho (?), 23:58, 14/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > оч. часто mc и прочие работают с ашипками,

    Можно "ашипки" в студию?


    > т.е. в конце ты получаешь неверный результат в виде неверных арибутов файлов,

    Так, на всякий случай, там галочку надо поставить на "Preserve attributes" при копировании ;)

    > нескопированных файлов с нац символами (да, конечно виноваты тупые юзвери которые их так назвали). и т.д. и т.п.

    Странно, у других все нормально... и с нац символами и c юзверями...


    > в качестве теста можете сопировать / с диска на диск, сделать клон
    > системы, скопированный mc почему-то не работает.
    > а вот "cp -arx" взлетает без проблем.

    клон с cp или мс ?!
    Серьезно?

    > так что - только консоль.

    :)

     
     
  • 4.210, dannyD (?), 15:41, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не знаю когда вы вылупились из яйца, я с mc знаком с 1996 года.

    доказывать ничего не буду.

    Серьезно.

    :)

     
     
  • 5.216, OpenEcho (?), 22:36, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > не знаю когда вы вылупились из яйца

    А вам это и не надо знать в контексте обсуждения софта, а старостью мерятесь здесь с другими "стариками", мне оно как бы наоборот хочется


    > я с mc знаком с 1996 года.

    И ? Вы знаете софт без ошибок ?

    Сорри, но клонирование лайв системы с помощью мс или ср - это "ашипка" оператора, а не софта, а насчет нац символов, так мс как не один другой TUI настраивается без проблем, если конечно админ не делает на серваке "мулти суппорт", в самбе 1251, а в ОСи ЮТФ-8 ну и так далее, то опять же это не "ашипка" мс


     
     
  • 6.230, dannyD (?), 07:20, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это всё очень интересно с точки зрения 2023-го года.

    как я уже писал:
    >>>"зашквар" это мнение не моё, а 99%% работодателей.

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

     
  • 3.229, Аноним (-), 01:22, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Каких конкретно работодателей И какие ошибки Я собираю образа для эмбедовки и ... большой текст свёрнут, показать
     

  • 1.154, Sebastian (?), 19:09, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Уверен, что 99% комментаторов сидят на винде и юзают notepad++, зато пафосу королевского надо навести
     
  • 1.165, beck (??), 21:09, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Местные эксперты не понимают,  а вот к примеру на aix, hp-ux зачастую это единственный способ облегчить себе жизнь.

    Особенно если оболочка ksh, потому что так надо для рабочей среды.

    Отлично, что проект развивается.

     
     
  • 2.199, крокодил мимо.. (?), 10:40, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Местные эксперты не понимают,  а вот к примеру на aix, hp-ux зачастую это единственный способ облегчить себе жизнь.

    емнип, на указанных выше (и прочих а-ля qnx)  юниксах есть gtk2, под который или норм собирается или есть уже готовое: ROX-Filer + xarchive.. для просмотра и создания архивов хватит rox-filer.. xarchive - если надо выдернуть пару файлов из архива и/или добавить чё-нить.. с gtk3 есть xarchiver - не пользовал и не знаю, как оно.. мне для работы с файлами и архивами хватает rox-filer + ksh93/pdksh..

    развитие mc радует.. оч хор, что он есть, особенно когда консоль без иксов :))

     

  • 1.173, Аноним (173), 23:48, 14/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так, неплохое обсуждение всякого старья, что никто Наутилус с двумя панелями не использует? :)  и кстати познайте силу rdesktop :)
     
     
  • 2.178, Аноним (9), 01:14, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > что никто Наутилус с двумя панелями не использует?

    Неа.

     

  • 1.175, Онанимус (?), 00:07, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    бгг, можно закапывать, far2l уже завезли
     
     
  • 2.235, trunk (?), 13:01, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ftp починили ?
     
     
  • 3.236, Аноним (236), 20:20, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > ftp починили ?

    52

     

  • 1.182, Skullnet (ok), 01:46, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно когда будет уметь распаковывать zip/7z архивы без тормозов?
     
  • 1.185, x3who (?), 02:16, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прочитал весь тред.. Ну эта тема mc против sh - это просто бессмыленное занятие :)

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

    А вот если есть предположение, что действия потребуется выполнять регулярно - то лучше это дело заскриптовать. Ну и в процессе скриптования может появиться идея как было бы правильнее организовать работу.

    И опять же, если нам нужно привести пруф или потребовать каких-то действий от коллег - проще привести команду (или чаще цепочку команд). Это верифицируемо и надежно - ведь никто не будет тупо исполнять команду не убедившись в том, что именно она делает, поэтому тут ещё двойной контроль включается. Как с эмцэ в данном случае изворачиваться я просто не представляю - ведь описание действий потребует больше текста, а результат будет зависеть от мискликов при попытке воспроизвести те же действия.

    Вобщем спор тут неуместен - всем вещам есть применение и лишь одной вещи не хватает в этом вашем линуπсе, это интерактивного редактора, который бы не всасывал весь файл целиком в RAM :)

     
     
  • 2.200, крокодил мимо.. (?), 10:46, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > вещи не хватает в этом вашем линусе, это интерактивного редактора, который
    > бы не всасывал весь файл целиком в RAM :)

    vim ? :)

     
     
  • 3.215, x3who (?), 22:35, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже всасывает всё в память. Лет 10 тому назад понадобилось хмл-ку около 10ГБ подправить в конце файла, так вим её долгонько всасывал и пока не всосал не давал ничего делать.
     
     
  • 4.220, крокодил мимо.. (?), 23:49, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Тоже всасывает всё в память. Лет 10 тому назад

    где-то с версии 8.2 эт не так.. "чистый" vim (без нумерации строк, проверки/хайлайта синтаксиса и т.п. плагинов) делает map в память, но загружает только рабочую область (скрин)..

    если правки небольшие, может имеет смысл sed -i 's///' .. ?

     
     
  • 5.237, x3who (?), 00:11, 17/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не, sed там не очень. Люди выдернули XML-ку пока сервер в неё писал. В результате получили невалидный XML - там надо было в конце убрать незавершенную запись и воткнуть завершающий тег. Т.е. фиг знает с какой строки всё до конца убрать добавить тег. На десктопе с вендой у меня гигов 8 рамы было, там тоже не нашел ни одной приблуды с редактором, который бы всё в память бы не читал (а вот ФАР-овский вьюер вроде не вычитывал весь файл). На серваке и вим задумался надолго, прибил его от греха. Извернулся ЕМНИП с tail, потом клиенту уже да, sed-скрипт отправил чтобы они там у себя этотфайл пофиксили (не гонять же это файло, оно и в архиве ого-го весило).
     

  • 1.195, imho (ok), 09:06, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему практически никогда не вспоминают mcdiff, а это наикрутейший инструмент, который всегда под рукой (при наличии самого mc) и прост в освоении

    mcdiff %s — сравнит первые два выделенных файла
    mcdiff %f %D/%F — сравнит два файлы в разных панелях
    mcdiff %f %D/%f — имя файла взять такое же как в первой панели

    также там можно производить слияние

    PS. Что расстраивает — иногда алгоритм сравнения плохо находит похожие части :(

     
     
  • 2.201, крокодил мимо.. (?), 10:50, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему практически никогда не вспоминают mcdiff,..

    потому, что vimdiff .. а для мышевозов есть meld (наверное).. :))

     
  • 2.217, x3who (?), 22:37, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А как его призывать из эмцэ? Даже не знал, что такое есть. А так-то в консоли "дифф" набрать на два символа короче..
     

  • 1.208, onanim (?), 14:24, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто тут ходит по папкам в mc, подскажите, как заставить fish кидать файлы напрямую, а не копировать их сначала в /tmp/?
    очень забавно кидать многогигабайтные файлы на удалённый сервер и наблюдать, как на локальном компе заканчивается место, потому что mc какого-то хрена предварительно копирует все передаваемые файлы в /tmp/mc-$USER/fish*
     
     
  • 2.242, onanim (?), 13:43, 20/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    блджад, только сейчас заметил, что эта фигня ещё и распаковывает архивы сначала в /tmp, прежде чем переместить распакованные файлы в таргет директорию.
    вот нафига это делать? чем руководствовались авторы модулей разархивирования? тем, что 620 килобайт папки /tmp хватит всем?
     

  • 1.211, Аноним (211), 16:22, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Панели панелизировали, панелизировали, да не выпанелизировали.
    Нужно пригласть панелизийцев к участию в разработке.
     
  • 1.234, imho (ok), 11:57, 16/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Во встроенном редакторе реализована подсветка синтаксиса для языка программирования "B" и файлов инструментария непрерывной интеграции Jenkins.

    А вот здесь засада: синтаксис groovy немого больше чем java и мало Jenkinsfile просто обозвать Java Program ;(

     

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



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

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