Ranger — небольшой Python / Ncurses (Curses) консольный файловый менеджер с vim-like управлением.
Ranger наглядно представляет древо каталогов в трёх колонках, в левом отображается список каталогов, в среднем список файлов/каталогов (в выделенном каталоге), а крайний справа служит для предпросмотра выделенного файла (для поддерживаемых форматов).
Ranger имеет все стандартные для файловых менеджеров функциональные возможности, поддерживает вкладки и добавление каталогов в закладки, присутствует функция поиска в текущем каталоге.
Все настройки Ranger сохраняет в каталоге:
~/.config/ranger
Для их изменения (для текущего пользователя) нужно выполнить:
ranger —copy-config=all
В настройках можно задать количество отображаемых столбцов, правила сортировки файлов и каталогов, цветовую схему, вид строки состояния, поведение файлового менеджера при удалении файлов и пр...
Для того что бы Ranger отображал миниатюры графических файлов (используется w3m - консольный браузер), нужно в файл:
~/.config/ranger/rc.conf
Добавить строку:
set preview_images true
Терминал должен поддерживать данную функцию (протестировано на urxvt и xterm), так же при установленной libcaca (colour ASCII art library) возможен просмотр графических файлов в виде ASCII изображений (предварительный просмотр тестовых файлов работает в любом терминале).
Ranger полностью поддерживает Юникод (UTF-8), ведёт историю действий и историю команд, автоматически определяет тип файла и запускает их в соответствующем приложении (если не определилось, или определилось неправильно, можно задать самому), возвращает в оболочку при завершении работы и многое другое...
Клавиатурные сочетания для управления Ranger, аналогичны используемым в Vim, Emacs и Midnight Commander, хотя файловым менеджером можно управлять только стрелками на клавиатуре или мышью.
Лицензия: GNU General Public License v3
Комментариев: 6 RSS
1Google17-08-2013 22:56
Я в восторге от этого ф.менеджера! Без прикола, я не прикалываюся.
2lex26-10-2013 09:26
нужен
3jugan28-10-2014 21:41
для новых версий актуально
4jugan28-10-2014 22:12
Ошибка. Нужно вводить :
5 jugan 28-10-2014 22:12
Съедает текст
6 votafak 02-02-2015 17:49
ну так что нужно выполнить?