nnn — терминальный файловый менеджер для тех, кто ценит скорость

Когда последний раз вы задумывались о том, насколько неудобно работать с файлами через терминал? ls, cd, cp — знакомый, но медленный набор. Что если я скажу вам, что есть инструмент, который сделает навигацию в разы быстрее, при этом почти не нагружая систему?
Что такое nnn?
nnn (произносится как «эн-куб») — это полнофункциональный файловый менеджер для терминала. Он создан для разработчиков, которые:
- Работают на удалённых серверах через SSH
- Предпочитают клавиатуру мыши
- Ценят каждую секунду своего времени
Это не просто «ещё один файловый менеджер». Это инструмент, который буквально изменит ваш рабочий процесс.
Почему стоит попробовать nnn?
1. Невероятная скорость
Сравните сами:
# Стандартный подход
$ ls -la
$ cd projects
$ ls -la
$ cd my_project
# С nnn
$ nnn
# И сразу перемещаетесь куда нужно
nnn использует «навигацию по вводу» — начинаете печатать название папки и сразу переходите в неё. Никаких лишних нажатий.
2. Минимализм и эффективность
- Весит всего ~100 КБ
- Потребляет меньше 3.5 МБ оперативной памяти
- Не требует конфигурации для старта
При этом функциональность сравнима с графическими аналогами.

3. Расширяемость через плагины
Хотите предпросмотр файлов? Анализ использования диска? Пакетное переименование? Всё это и многое другое доступно через плагины.
Например, для предпросмотра изображений:
# Устанавливаем плагин
curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/preview-tui | install -Dm755 /dev/stdin ~/.config/nnn/plugins/preview-tui
# Теперь можно просматривать изображения прямо в терминале
Ключевые возможности
-
Молниеносная навигация
- Фильтрация файлов по мере ввода
- Быстрый поиск с регулярными выражениями
- Работа с вкладками (контекстами)
-
Управление файлами без боли
- Пакетное переименование
- Копирование/перемещение с прогрессом
- Интеграция с корзиной системы
-
Интеграция с другими инструментами
- Поддержка Vim/Neovim через плагины
- Работа с архивами (создание, распаковка)
- Поддержка SSHFS для удалённых файлов
Как начать использовать?
Установка проще простого:
# Для Ubuntu/Debian
sudo apt install nnn
# Для Arch Linux
sudo pacman -S nnn
# Из исходников
git clone https://github.com/jarun/nnn
cd nnn && make
sudo make install
После установки попробуйте базовые команды:
Enter— открыть файл/папкуTab— переключить вкладку/— начать поиск?— показать справку
Кому особенно пригодится?
- Системным администраторам — для быстрой работы с серверами
- Разработчикам — для удобной навигации в проектах
- Любителям минимализма — кто предпочитает работать в терминале
nnn — это не просто файловый менеджер. Это новый способ взаимодействия с файловой системой. После недели использования вы удивитесь, как вообще обходились без него.
Попробуйте и убедитесь сами:
alias ls='nnn -de'
Эта простая команда заменит ваш привычный ls на нечто гораздо более мощное.
