Об этом проекте
nnn — это полнофункциональный файловый менеджер для терминала, который характеризуется малым размером бинарного файла (~150 КиБ) и низким потреблением памяти. Он спроектирован так, чтобы быть ненавязчивым и быстрым, предлагая опыт с почти нулевой конфигурацией, оставаясь при этом высокопортативным для Linux, macOS, BSD, Haiku, Cygwin, WSL и Android (через Termux).
Ключевые возможности включают:
- Управление файлами: поддержка создания, переименования, дублирования, перемещения, копирования и удаления файлов и каталогов, включая пакетное переименование и выбор файлов из разных директорий.
- Навигация и поиск: функции включают type-to-nav, мгновенный поиск при вводе (нечеткий, regex и строковый), закладки, сессии и контекстные рабочие пространства.
- Анализ и утилиты: встроенный анализатор использования диска, режим выбора файлов и интеграция с утилитами корзины, совместимыми с FreeDesktop.
- Расширяемость: надежная система плагинов позволяет добавлять такие возможности, как живой просмотр, монтирование дисков, diff файлов/каталогов и генерация миниатюр для медиафайлов.
- Интеграция: простая интеграция с оболочкой (например, cd при выходе) и доступные плагины для Neovim и Vim.
- Производительность: оптимизирован для минимального ввода-вывода диска и обновления экрана, использует целочисленную арифметику, чтобы избежать использования FPU.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.