Разработчики) | Роман Цимбельманн [1] |
---|---|
Первый выпуск | 9 июня 2010 г . [1] |
Стабильный выпуск | 1.9.3 / 31 декабря 2019 г . [2] |
Предварительный выпуск | 1.9.0b6 / 3 декабря 2017 г . [2] |
Репозиторий | |
Написано в | Python |
Операционная система | Linux FreeBSD OS X |
Размер | 260 КБ (источник tar.gz) [3] |
Доступно в | Только английский [4] |
Тип | Файловый менеджер |
Лицензия | GNU GPLv3 [5] |
Веб-сайт | рейнджер |
ranger - это бесплатный файловый менеджер с открытым исходным кодом и текстовым пользовательским интерфейсом для Unix-подобных систем. Он разработан Романом Цимбельманном и находится под лицензией GNU General Public License . Программа может выполнять задачи по управлению файлами с помощью нескольких нажатий клавиш, ввод с помощью мыши необязателен. В сочетании с расширениями, включая открыватель файлов с винтовкой и scope.sh, можно создать сценарий для ranger, чтобы открывать файлы с помощью предопределенных программ и отображать предварительный просмотр выбранного файла путем вызова внешних программ. [6]
Особенности [ править ]
- Поддержка UTF-8
- Многоколоночный дисплей ( столбцы Миллера )
- Предварительный просмотр выбранного файла / каталога
- Общие файловые операции (создание / chmod / копирование / удаление / ...)
- VI-подобная консоль и горячие клавиши
- Переименование нескольких файлов одновременно
- Автоматически определять типы файлов и запускать их с помощью правильных программ
- Измените каталог вашей оболочки после выхода из рейнджера
- Вкладки, закладки, поддержка мыши
- Предварительный просмотр изображений в истинном цвете
- Эскизы видео
Дизайн [ править ]
ranger написан на Python, а текстовый интерфейс использует ncurses . [7] [8] Программа использует технику визуализации столбцов Миллера для отображения структуры папок в трех столбцах с соотношением ширины по умолчанию 1: 3: 4. Текущая активная папка всегда отображается в центральном столбце, а папки выше по иерархии - слева. Крайний правый столбец используется для отображения более глубоких папок и предварительного просмотра файлов. [5] [9]
Конфигурация [ править ]
ranger по возможности заимствует свои сочетания клавиш у vi , но также принимает кнопки мыши и разделяет некоторые сочетания клавиш с GNU Readline и Midnight Commander . Все настраиваемые сочетания клавиш определены в файле конфигурации ranger / config / rc.conf , который по умолчанию находится в $ HOME / .config / . [10]
Сравнение с другими файловыми менеджерами [ править ]
Благодаря использованию макета столбцов Миллера , ranger сравнивают с Finder , [11] [12] файловым менеджером по умолчанию, используемым в классических операционных системах Mac OS и macOS . Он также был предложен в качестве жизнеспособной альтернативы пользователям, привыкшим к Directory Opus . [13] [14] ranger имеет сходство с другими текстовыми файловыми менеджерами, включая Midnight Commander , у которого он позаимствовал сочетания клавиш для функциональных клавиш, и с vifm, который также заимствует функции у vi и Mutt . Кроме того, большинство основных утилитсвязанные с управлением файлами (cd, ls, rm, mv, ln, touch и т. д.) доступны на отдельном уровне командного языка Ranger. [15] Файловый браузер с аналогичным текстовым пользовательским интерфейсом включает ровер [16] и nnn . [17]
Прием [ править ]
Опрос 2012 года среди пользователей Arch Linux показал, что ranger был наиболее часто используемым текстовым файловым менеджером среди респондентов, превосходя Midnight Commander , второй по популярности текстовый файловый менеджер, в два с половиной раза (20% к 8). %). [18] ranger также получил 0,9% голосов в категории «Лучший файловый менеджер» в опросе 2013 года, проведенном Linux Journal . [19] LinuxLinks назвал его одним из «10 лучших бесплатных файловых менеджеров Linux» и «5 лучших консольных файловых менеджеров Linux». [20] [21] Его часто цитируют в журнальных статьях и блогах о программном обеспечении для опытных пользователей как иллюстрацию мощи и универсальности интерфейса командной строки.[22]
См. Также [ править ]
- Полуночный командир
- Список файловых менеджеров
- Сравнение файловых менеджеров
Ссылки [ править ]
- ^ a b "Описание" . ranger - файловый менеджер . Проверено 11 июня 2014 . CS1 maint: discouraged parameter (link)
- ^ a b "Релизы - рейнджер / рейнджер" . Проверено 2 октября 2018 г. - через GitHub . CS1 maint: discouraged parameter (link)
- ^ "Скачать" . ranger - файловый менеджер . Проверено 11 июня 2014 . CS1 maint: discouraged parameter (link)
- ^ "Рейнджер: файловый менеджер на Python" (PDF) . arpinux.org (на французском) . Проверено 5 июля 2014 .
[...] le seul défaut de ranger serait qu'il est anglophone ...
CS1 maint: discouraged parameter (link) - ^ a b "рейнджер - визуальный файловый менеджер" . ranger (1) справочная страница . Проверено 13 июня 2014 . CS1 maint: discouraged parameter (link)
- ↑ Кемп, Джульетта (16 августа 2010 г.). «Рейнджер: консольное управление файлами» . ServerWatch . IT-бизнес . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ Безруков, д - р Николай. "История OFM на основе скриптового языка" . Мягкая панорама . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ "Рейнджер" . Ссылки на Linux . 31 мая 2012 . Проверено 5 июля 2014 . CS1 maint: discouraged parameter (link)
- ^ 黑 日 白 月 (4 октября 2010 г.). «Рейнджер: 控制台 下 的 文件 管理 器» . LinuxTOY (на китайском языке) . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ↑ Арора, Химаншу (5 сентября 2013 г.). «Рейнджер - текстовый файловый менеджер для пользователей командной строки» . MyLinuxBook . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ Vogelgesang, Matthias (17 октября 2012). "Файловый менеджер Ranger" . Bloerg . Проверено 18 июня 2014 года .
первое, что вы заметите, это макет окна, похожий на видоискатель MacOS
CS1 maint: discouraged parameter (link) - ^ Mottram, Джек (30 апреля 2010). «Рейнджер» . Одно хорошо . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ Хартнелл, Брайан (март 2012). "Справочник Опус" (PDF) . Full Circle Magazine (на французском) (59): 42 . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ Beckers, Людо (апрель 2012). "Справочник Опус" (PDF) . Журнал Full Circle (на французском) (60): 43 . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ Безруков, д - р Николай (ноябрь 2012). «OFM2012 - Передовые возможности ортодоксальных файловых менеджеров» . Мягкая панорама . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ https://lecram.github.io/p/rover/
- ^ https://github.com/jarun/nnn
- ^ «LnF Awards 2012 - Лучшие легкие и быстрые приложения 2012 года» . bbs.archlinux.org . Проверено 11 июня 2014 . CS1 maint: discouraged parameter (link)
- ^ Шон Пауэрс (декабрь 2013 г.). «Выбор читателей 2013» . Linux Journal (236): 79 . Проверено 17 июня 2014 года . CS1 maint: discouraged parameter (link)
- ^ "10 лучших бесплатных файловых менеджеров для Linux" . Ссылки на Linux . Проверено 5 июля 2014 . CS1 maint: discouraged parameter (link)
- ^ «5 главных консольных файловых менеджеров Linux» . Ссылки на Linux . Проверено 5 июля 2014 . CS1 maint: discouraged parameter (link)
- ^ 陈 皓 (11 июля 2012 г.). «28 Unix / Linux 的 命令 行» . Китайская сеть разработчиков программного обеспечения (CSDN) (на китайском языке) . Проверено 18 июня 2014 года . CS1 maint: discouraged parameter (link)
Внешние ссылки [ править ]
- Официальный веб-сайт
- рейнджер на GitHub
- Документация