Выпуск терминального файлового менеджера nnn (n³) v5.3 Mai Tai

3 мин
Выпуск терминального файлового менеджера nnn (n³) v5.3 Mai Tai

В середине августа 2026 года состоялся выпуск компактного терминального файлового менеджера nnn (n³) v5.3 Mai Tai. Исходный исходник проекта написан на Go и опубликован на GitHub под лицензией BSD 2-Clause "Simplified" License. Версия nnn v1.0 состоялся в апреле 2017 года.

Инициатива nnn (n³) — это полнофункциональный файловый менеджер терминала. Он очень компактный, фактически не требует настройки и невероятно быстр. Он разработан итак, чтобы быть ненавязчивым, с интеллектуальными рабочими процессами, соответствующими ходу мыслей. Предыдущая стабильная версия nnn v5.2 Blue Hawaii вышла в феврале 2026 года.

Проект nnn может анализировать использование диска, переименовывать файлы пакетами, запускать приложения и выбирать файлы. В репозитории плагинов проекта содержится множество плагинов для дальнейшего расширения возможностей, в частности, предварительный просмотр в реальном времени, (раз)монтирование дисков, поиск и список файлов, сравнение файлов/каталогов, загрузка файлов. В фреймворке патчей размещено большое количество патчей, созданных пользователями, которые носят субъективный характер. Независимые плагины (neo)vim - nnn.vim, vim-floaterm nnn wrapper и nnn.nvim (эксклюзивно для Neovim). Работает на Raspberry Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, в эмуляторах терминала DE и в виртуальной консоли..

Основные изменения и доработки в nnn v5.3:

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

  • улучшена нечёткая фильтрация. Логика сопоставления теперь улучшает подсчёт, ранжирование и арбитраж символов, а совпавшие символы могут отображаться затемнённым цветом. Это также работает с обычной фильтрацией строк, что упрощает понимание того, почему запись соответствует текущему запросу;

  • встроенная подсказка теперь стала более полезной. Нажатие клавиши Tab циклически перебирает записи в текущем каталоге, а / немедленно переходит в каталог, если его имя точно соответствует активному фильтру. Помимо этого, Alt-Esc завершает текущий контекст нев зависимости от того, активен ли фильтр;

  • плагины с отложенной загрузкой, которые можно активировать только по запросу;

  • рендеринг ncurses оптимизируется с помощью Leaveok();

  • линкование с libreadline отключено по умолчанию, но пользователи могут активировать его во время сборки с помощью команды make O_NORL=0;

  • новые плагины. Свежий расширение статистики отображает полную информацию о файлах в постраничном режиме, а tnp предоставляет несложный блокнот терминала. Плагин dragdrop получил поддержку функции перетаскивания Kitty, а nmount теперь может отмонтировать все внешние разделы USB с помощью u. Он равным образом запоминает предыдущий ввод командной строки при нажатии стрелки вверх и очищает его с помощью стрелки вниз;

  • некоторое количество существующих плагинов и интеграций также получили исправления. Например, preview-tui теперь очищает устаревшие графические элементы Kitty после закрытия предварительного просмотра видео, а preview-tabbed получает исправленную цитируемость оболочки;

  • исправлено множество проблем, затрагивающих переключение контекста, выделение, сессии, обработку путей и экранирование аргументов оболочки. nnn также больше не будет автоматически входить в каталоги, к которым у пользователя нет разрешения на чтение, а равным образом добавлены дополнительные проверки полей заголовка сессии;

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

Читают сейчас

В США предъявили обвинения россиянину в заражении компьютеров более 80 тысяч фрилансеров вредоносным ПО

1 час назад

В США предъявили обвинения россиянину в заражении компьютеров более 80 тысяч фрилансеров вредоносным ПО

Коллегия присяжных в штате Калифорния предъявила обвинения 40-летнему гражданину России Серажудину Актулаеву за участие в фишинговой кампании, в результате которой компьютеры 80 тыс. фрилансеров были

2 часа назад

Лиды по осени считают: 6 мероприятий для продуктивного сентября

Осенью прогноз простой: где-то обязательно польет. С рекламным рынком сложнее. Где подорожает лид? Какой канал упрется в потолок? Сработает ли UGC? Что уже можно поручить ИИ? И какие изменения в закон

Организация Postgres Professional первой среди коммерческих форков закрыла критические уязвимости PostgreSQL

2 часа назад

Организация Postgres Professional первой среди коммерческих форков закрыла критические уязвимости PostgreSQL

Postgres Professional выпустила «нулевые» релизы корпоративных редакций СУБД Postgres Pro с исправлениями актуальных уязвимостей PostgreSQL. Компания первой и пока единственной среди коммерческих форк

Дайджест GetAClass: август 2026

2 часа назад

Дайджест GetAClass: август 2026

Поздравляем всех с началом нового учебного года! Каникулы закончились – значит, пора подвести итоги последнего летнего месяца. Читать далее

НАСА выбрало компанию Blue Origin в качестве поставщика телекоммуникационной сети для Марса

3 часа назад

НАСА выбрало компанию Blue Origin в качестве поставщика телекоммуникационной сети для Марса

Американское космическое агентство заключило с Blue Origin контракт на разработку Mars Telecommunications Network — системы обеспечения высокоскоростной связи и навигации для текущих и будущих миссий