Ranger 是一个简单、高效的基于文本的文件管理器,可以与 Unix/Linux shell 平滑集成,具有 VI 键绑定。它配备了一个简约而漂亮的 curses 界面,显示目录层次结构,让您可以 快速切换目录 并浏览文件系统。
重要的是,ranger 使用 rifle,一个文件启动器,自动确定使用哪个程序打开哪种文件类型。
Ranger 特性
- 包括常见的文件操作,如复制、删除、创建、更改权限等。
- 支持 UTF-8。
- 多列显示。
- 类似 VIM 的控制台 和热键。
- 预览选定的文件/目录。
- 一次重命名多个文件。
- 退出 ranger 后更改 shell 的目录。
- 选项卡、书签、鼠标支持。
- 使用w3m网页浏览器预览真彩色图像。
- 视频缩略图预览。

如何在Linux中安装Ranger控制台文件管理器
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/