Ranger–一个带有VI键绑定的不错的控制台文件管理器

Ranger 是一个简单、高效的基于文本的文件管理器,可以与 Unix/Linux shell 平滑集成,具有 VI 键绑定。它配备了一个简约而漂亮的 curses 界面,显示目录层次结构,让您可以 快速切换目录 并浏览文件系统。

重要的是,ranger 使用 rifle,一个文件启动器,自动确定使用哪个程序打开哪种文件类型。

Ranger 特性

  1. 包括常见的文件操作,如复制、删除、创建、更改权限等。
  2. 支持 UTF-8。
  3. 多列显示。
  4. 类似 VIM 的控制台 和热键。
  5. 预览选定的文件/目录。
  6. 一次重命名多个文件
  7. 退出 ranger 后更改 shell 的目录。
  8. 选项卡、书签、鼠标支持。
  9. 使用w3m网页浏览器预览真彩色图像。
  10. 视频缩略图预览。
Ranger – A Console File Manager for Linux

如何在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退出。

第一列显示父目录,第二列是主列,第三列显示当前文件/目录的预览。

Ranger Console File Manager
Ranger – File Preview

如前所述,它支持鼠标。因此,您可以使用鼠标在控制台上选择目录或文件,并点击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/