Рейнджер – это простой, эффективный текстовый файловый менеджер с плавной интеграцией в оболочку Unix/Linux с привязками к клавишам VI. Он поставляется с минималистичным и приятным интерфейсом curses, отображающим иерархию каталогов, позволяя вам быстро переключаться между каталогами и просматривать файловую систему.
Важно, что ranger использует rifle, запускающий файл, который автоматически определяет, какую программу использовать для какого типа файла.
Особенности Ranger
- Общие операции с файлами, такие как копирование, удаление, создание, изменение прав доступа и т. д…
- Поддержка UTF-8.
- Многоколоночный дисплей.
- Консоль, похожая на VIM и горячие клавиши.
- Предварительный просмотр выбранного файла/каталога.
- Переименование нескольких файлов одновременно.
- Изменение каталога вашей оболочки после выхода из ranger.
- Вкладки, закладки, поддержка мыши.
- Предварительный просмотр изображений True Color с использованием веб-браузера w3m.
- Предварительный просмотр видео-эскизов.

Как установить файловый менеджер консоли Ranger в Linux
Ranger доступен для установки из репозиториев по умолчанию с использованием менеджера пакетов вашей операционной системы, как показано.
$ sudo apt install ranger #Debian/Ubuntu $ sudo yum install ranger #RHEL/CentOS $ sudo dnf install ranger #Fedora 22+
Кроме того, вы также можете использовать команду PIP для установки ranger, как показано.
$ sudo pip install ranger-fm
После установки ranger, вы можете запустить его из терминала, используя следующую команду.
$ ranger
После запуска ranger, вы можете использовать стрелки или h
j
k
l
для навигации, Enter для открытия файла или q
для выхода.
Первая колонка показывает родительский каталог, вторая – основную колонку, а третья колонка показывает предварительный просмотр текущего файла/каталога.


Как упоминалось ранее, он поддерживает мышь. Вы можете использовать мышь для выбора каталогов или файлов в консоли и щелкнуть Enter, чтобы их открыть. Если вы выберете файл, rifle автоматически попытается определить, какую программу использовать для данного типа файла. Выберите программу, которую хотите использовать из предоставленного списка (вам нужно будет сделать это один раз).
Ranger может автоматически копировать конфигурационные файлы, историю, закладки и теги по умолчанию для каждого пользователя в ~/.config/ranger
и сохраняет общесистемные конфигурационные файлы в /etc/ranger/config/
.
Дополнительную информацию можно найти в странице руководства по команде ranger.
$ man ranger
Хранилище Ranger в GitHub: https://github.com/ranger/ranger.
Ranger – это небольшой и эффективный файловый менеджер с интерфейсом командной строки и клавишными привязками VI. Попробуйте его и поделитесь своими мыслями с нами через форму обратной связи ниже.
Source:
https://www.tecmint.com/ranger-console-file-manager-with-vi-key-bindings/