The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск файлового менеджера Midnight Commander 4.8.30, opennews (ok), 14-Авг-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


85. "Выпуск файлового менеджера Midnight Commander 4.8.30"  –2 +/
Сообщение от Аноним (16), 14-Авг-23, 13:41 
Написать такое выражение — 30 секунд:

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

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

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

132. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +2 +/
Сообщение от Аноним (132), 14-Авг-23, 17:24 
> Лазить по форумам, ища, как бы это сделать в "удобном" MC, где
> "все просто работает" — часы, дни, недели.

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

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

146. "Выпуск файлового менеджера Midnight Commander 4.8.30"  –1 +/
Сообщение от Аноним (16), 14-Авг-23, 18:30 
> шелл в миднайте всегда под рукой

ага, баш-онли. Ну и нафуя оно мне?

        if [ -n "$MC_SID" ]; then # Midnight Commander
          PROMPT='%(!.#.$) '
        else
          # строим нормальный промпт для нормальных терминалов
        fi

> быстро и визуально это так сразу не оформишь

Для визуала есть fzf, о чем я тебе тут неоднократно талдычу. На крайняк есть nnn. Разрабов nnn спрашивают: "чем оно лучше mc?" А они в ответ: "не знаем, не пользуемся, даже на скринах этого вашего mc не видели". Когда не оглядываешься на MC.EXE или его старших братьев NORTON.EXE/VOLKOV.EXE, то получаются гениально простые продукты.

Вердикт: я написал требуемую фичу за 30 секунд. В mc тем временем едва шагнешь чуть в сторону от Аффтарской Задумки™ — так всё, приходится ныть по форумам, искать, где че подергать в конфигах. Если есть что подергать конечно, зачастую требуемый функционал просто не предусматривается.

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

222. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от Аноним (-), 16-Авг-23, 00:52 
>> шелл в миднайте всегда под рукой
> ага, баш-онли. Ну и нафуя оно мне?

Ну я башем так по жизни пользуюсь как основным шеллом - мне нормальненько. Хотя ряд моих скриптов где это важно и под более лайтовые шеллы, типа dash каких, работают, но для интерактива bash мое все.

> Для визуала есть fzf, о чем я тебе тут неоднократно талдычу.

Мне как-то миднайт больше всего понравился. Именно 2 панели позволяют визуально "пульни мне 5 файлов отсюда сюда" устроить. Без особого прогрева мозга какой там путь и проч. Хотя если надо - прекрасно копипастится из шапки или вообще втыкается в командлайн ctrl+enter, иногда полезно. Например в левой панели - самопальный утил которого в PATH нет, т.к. это злостный WIP, а в правой - бабах ctrl+enter на файле который вызову этой штуки скормить хотели. Всего два аккорда на клаве и самопальный утил вне PATH жует файло вооооооон откуда аж. Это именно 2 панели надо с быстрым переключением между локациями.

А бонусом вьюшка позволяет быстро одним F3 обозреть что у нас тут в этой локации вообще, тупо ткнув F3 на заинтересовавшем здесь и сейчас файле. При том она хоть и немного дурацки но при правильном подходе умеет смотреть "файлы крупнее оперативки". То-есть посмотреть ей образ терабайтного диска без ухода в OOM реально. К тому же хексредактор есть. Можно сразу и переключиться в него если надо что-то вот такое подправить.

> На крайняк есть nnn. Разрабов nnn спрашивают: "чем оно лучше mc?" А
> они в ответ: "не знаем, не пользуемся, даже на скринах этого
> вашего mc не видели".

Вот пусть и пользуются, а мне и с mc хорошо. Он делает меня эффективнее тупо в разы.

> Когда не оглядываешься на MC.EXE или его старших братьев NORTON.EXE/VOLKOV.EXE,
> то получаются гениально простые продукты.

Мне не нужен "гениально простой продукт". Мне нужен продукт для высокоэффективной навигации по разлапистым иерархиям и довольно объемистых работ, потому что в *никс что угодно это файл. Проблемы слабоумных которым "попроще" меня при не интересуют. Я готов попыхтеть если взамен эффективность разгонится. Я с миднайтом имхо сделаю по навигации в иерархиях и файловых операциях и любого шельщика и юзеров той штуки, вероятно.

Секрет прост. Однажды, когда я был еще почти школоло, я увидел как миднайтом ворочает *никсный аддмин. Его руки летали по клаве. Он менял пару дир в секунду. То что он сделал за 5 минут, виндовый мышевозила делал бы добрые полдня. Мне захотелось так же. Now I can. И да, азы этого задал таки дедушка нортон, но настоящий мастеркласс как это с шеллом дружить таки, в mc. У нортона такого точно не было, да и у волкова вроде. К тому же досявый шелл - такое себе. Да и поверщель туда же - ну не умеет майкрософт в шеллы. Потому и WSL :)

> Вердикт: я написал требуемую фичу за 30 секунд.

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

> В mc тем временем едва шагнешь чуть в сторону от Аффтарской Задумки™ — так всё,
> приходится ныть по форумам, искать, где че подергать в конфигах.

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

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

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

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

179. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от Аноним (9), 15-Авг-23, 01:21 
Ну то есть никак. (запрогпраммировать-то я себе что угодно могу)
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

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

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




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

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