Выпущен очередной релиз консольного файлового менеджера nnn, подходящего для использования на маломощных устройствах, имеющих ограниченные ресурсы (потребление памяти около 3.5MB, а размер исполняемого файла 100KB).
Помимо средств для навигации по файлам и каталогом в состав входит анализатор использования дискового пространства, интерфейс для запуска программ, режим выбора файлов для vim и система массового переименования файлов в пакетном режиме.
Примечания к выпуску nnn v4.0 Sushi.
- разрешить плагинам очищать выделение (# 884, # 889, # 917)
- не снимать выделение при удалении зависшего файла
- воскресить приглашение ‘c’urrent /’ s’el и опция -u (# 889)
- в подробном режиме показывать только имя файла в обратном порядке
- больше типов файлов / пантомимы, поддерживаемых в preview-tui-ext
- плагин mtpmount — (раз) монтировать устройства MTP
- plugin cleanfilename — более удобные для оболочки имена файлов
- плагин rsynccp — копипаст с визуальным прогрессом
- замените $ HOME на ~ в адресной строке
- показать текущий путь в заголовке терминала в опции -x (# 911)
- общее количество ссылок и номер inode жесткой ссылки в строке состояния
- исправить символическую ссылку на текстовый файл, не открывающуюся в редакторе CLI (# 890)
- исправить размер символической ссылки, отображаемый как 0B в строке состояния (# 888)
- показать цель символической ссылки в строке состояния (# 893)
- показать правильное свободное / общее количество свободного места на диске в macOS (# 888)
- исправить использование диска каталога, отображаемое как 0 в macOS (# 941)
- исправить столбец имен с помощью -C и встроенных значков (# 936)
- рефакторинг печати записей в режимах освещения / детализации (# 934)
- сделайте опцию O_CKBOARD для шахматной доски как индикатор
Код проекта написан на языке Си с использованием библиотеки curses и распространяется под лицензией BSD. Поддерживается работа в Linux, macOS, BSD-системах, Cygwin, Termux для Android и в WSL для Windows, в форме плагина для vim.
Основные возможности: детальный и сокращённый режимы отображения информации, навигация по мере набора имени файла/каталога, вкладки, система закладок для быстрого перехода в часто используемые каталоги, несколько режимов сортировки, система поиска по маске и регулярным выражениям, средства для работы с архивами, возможность использования корзины, пометка разных типов каталогов своими цветами, возможность предпросмотра видео и изображений, расширение функциональности через плагины (например, имеются плагины для просмотра PDF, шифрования при помощи GPG и показа миниатюр для видео).
В новом выпуске добавлены новые плагины для монтирования хранилищ Android-устройств с использованием протокола MTP, чистки имён файлов и копирования файлов через rsync с отображением прогресса выполнения операции. Добавлена поддержка новых MIME-типов. В строке состояния обеспечено отображения параметров жёстких ссылок и сведений о том, куда указывает символическая ссылка.