LINUX.ORG.RU

Релиз терминального файлового менеджера n³ v3.2

 ,


6

2

nnn (или n³) — полнофункциональный файловый менеджер терминала. Он очень быстрый, небольшой и практически не требует настройки.

nnn может анализировать использование диска, переименовывать скопом, запускать приложения и выбирать файлы. В репозитории есть тонны плагинов и документации для дальнейшего расширения возможностей, например, предварительный просмотр, монтирование дисков, поиск, diff для файлов/каталогов, загрузка файлов. Есть независимый (neo)vim плагин.

Он работает на Raspberry Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, в эмуляторах терминала DE и в виртуальной консоли.

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

Также в релизе:

  • Find & list позволит вам искать с помощью вашей любимой утилиты поиска в поддереве (find/fd/grep/ripgrep/fzf) из nnn и перечислить результаты в nnn для работы с ними.

  • Сохранение сессии – гарантирует, что вы всегда будете начинать с того места, где вышли из nnn.

  • Улучшена система плагинов. Определен интерфейс взаимодействия плагинов с nnn.

  • Множество улучшений для удобства использования и багфиксы.

Демо-видео

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

★★★★

Проверено: leave ()

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

Ты знаешь что такое «eyecatcher»? Скриншот с буковками в консоли не вполне информативный и в новость не завлекает. А для интересующихся как оно выглядит в действии я добавил ссылку на видео-демо.

Единственное, в чем косяк, то что я прозрачность поленился сделать.

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

Да, в темной теме было бы концептуально.

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

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

З.Ы. @maxcom, убери рекапчу.

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

Напротив, меня как одну из макак ЗЛИТ когда я хочу открыть HTML в каком-нибудь mc для просмотра, а оно мне пишет что lynx: command not found. Сцукооо, если я захочу открыть эту хтмл-ку в линксе - я запущу линкс.

Дяденька, а вы internal edit и internal view в конфигурации mc указать не забыли?

anonymous ()

конкурент mc?

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

Как же Вы правы !

Нет ничего хуже мерзких поняшек из Плеромы !

suffix ()

Посмотрел. Интересно, спасибо. Но так и не понял нужно оно мне или нет.

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

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

А вот по сабжу — так и не понял а) нахрена оно нужно, и б) почему нельзя было скриншот вместо отрубленной лошадиной головы поставить?

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

Ты знаешь что такое «eyecatcher»?

Ты знаешь что такое «eyesore»?

Скриншот с буковками в консоли не вполне информативный

Если на скринщоте файлового менеджера нет ничего информативного, то возможно это просто хреновый файловый менеджер?

zabbal ★★★ ()

По успехам и отзывам к подобным ФМ (mc, nnn, FAR), сразу становится понятно, что все эти ужимки в командной строке - жалкий атавизм 70-ых. Имей программы полноценный UI (и даже GUI), никому б и в голову не приходило набирать тыщщу флагов и пайпов.

Кстати, вот честно - много вы в своей ЛИЧНОЙ работе делаете пайпов? Я сколько себя в Линуксе помню, почти никогда. Точнее, я даже не могу вспомнить случая, когда мне это нужно в обычной жизни. Копирую файлы, редактирую, канпеляю, да в принципе и всё! Каждое действие - ОДНА команда, причём почти всегда запускаемая из Total Commander'а. И плюс шоткаты на таскбаре.

В погоне за олдскульностью не надо забывать о работе - ОНА должна быть сделана прежде всего. А потом уже - тренировка пальцев, 10-строчные команды, чёрно-зелёный терминал и прочая шняга 70-ых.

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

много вы в своей ЛИЧНОЙ работе делаете пайпов?

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

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

много вы в своей ЛИЧНОЙ работе делаете пайпов?

Ну да. Файловыми менеджерами не пользуюсь. За олдскулом нынче не гонюсь. А вот yakuake с 3-4 табами для очередной команды открываю раз в 10 минут.

Вот сейчас экспортнул около 20 книжек из zotero. Они лежат в дереве. Как мне из файлового дерева достать все pdf и djvu, игнорируя остальной мусор, а потом пожать в тарболл, чтобы отправить студенту?

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

Давай помогу: поиск в гугл по «mc.ext».

Я не хочу в гугл, я хочу чтоб ФМ мне показал содержимое файла, опция «View» работает одинаково в нортоне, волкове, фаре, дос-нафигаторе, тотал-коммандере.

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

дяденька, тупите вы. это встроенная функция. если вы не способны три кнопки нажать, не надо на mc валить.

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

Дядя, ты с галереей тему не попутал?

anonymous ()

спасибо авторам софта и новости.

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

Не будет — эти галочки отвечают за другое (использование внешнего просмотрщика).

За парсинг отвечает переключатель по F8«Raw/Parse» в самом просмотрщике mc.

anonymous ()

И кстати, большая часть функционала реализована шматом башевого говнокода, как в mc, так и в nnn. Здесь шматов говнокода даже поболя будет.

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

Я сколько себя в Линуксе помню, почти никогда. из Total Commander’а

Kewl story.

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

ужимки в командной строке

Total Commander

Смывать за собой не забывай, вендузятник.

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

Кстати, вот честно - много вы в своей ЛИЧНОЙ работе делаете пайпов?

Постоянно. Это быстро и удобно.

в Линуксе из Total Commander’а

Что-то неуловимо отличало Штирлица от окружающих. То ли волевое лицо, то ли мужественный профиль, то ли парашют, волочившийся за спиной ©

Каждое действие - ОДНА команда

Не напомнишь, как в ТС сделать find /path -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1 ?

В погоне за олдскульностью

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

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

Я использую mc каждый день, ибо более удобного fm в Линукс не завезли. Единственное, что в нём не хватает — интегрированного с иксами буфера обмена, но это общая и давняя проблема линуксов в целом и консольки в частности...

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

Ты знаешь что такое «eyecatcher»?

то же самое, что и «желтый заголовок», но в области иллюстраций

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

на современных ноутах с дистрофицированным рядом F-клавиш пользоваться из коробки крайне неудобно, а если делать свой файл настроек под другие сочетания клавиш – то и нафиг он тогда нужен, если в других уже всё настроено

интегрированного с иксами буфера обмена

в других продвинутых cli программах обычно это решается подвызовом xsel или xclip

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

на современных ноутах с дистрофицированным рядом F-клавиш

просто используй нормальные ноуты с человеческими Fi :)

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

Ranger (inb4: НЕТ ПИХОНА!11).

В видео мужик сразу говорит - питон тормозит! Лично для меня не очевидно, что питон будет тормозить в файловом менеджере. Тормозит обычно кривая обработка IO с кривыми буферами и таймаутами. С такими суждениями автора nnn, мне так же не очевидно, что он это понимает, и его поделие не тормозит своим IO. Поэтому, да, сабж не нужен.

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

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

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

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

но вот только CLI FM я в эту категорию относить считаю глупым

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

Это ты так думаешь, что не тормозит. А ты пооткрывай директории с кучей файлов, да посортируй и пофильтруй. Да еще на каком-нибудь хилом девайсе, типа распберри. nnn быстрее ls отображает листинг.

cocucka ★★★★ ()

Что-то один-единственный файл с 7000+ строчек на Си не сильно внушает доверия: https://github.com/jarun/nnn/blob/master/src/nnn.c

Подчистить бы всё, провести декомпозицию и разбить на модули, а не мешать всё в кашу.

sadko4u ()

Множество улучшений для удобства использования

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

Xintrea ★★★★★ ()
Последнее исправление: Xintrea (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.