📜  Ranger - CLI 文件管理器

📅  最后修改于: 2022-05-13 01:57:31.512000             🧑  作者: Mango

Ranger - CLI 文件管理器

Ranger是一个基于命令行的文件管理器,具有适用于 Linux 的 VI 键绑定。它在终端中提供了 GUI 文件管理器的几乎所有功能。它提供了一个极简且漂亮的curses 界面,可以查看目录层次结构。 Ranger 的文件启动器非常好,它可以自动找出要使用哪种文件类型的程序。

特征:

  • UTF-8 支持(如果您的Python副本支持)
  • 多列显示
  • 预览所选文件/目录
  • 常用文件操作(create/chmod/copy/delete/...)
  • 一次重命名多个文件
  • 类似 VIM 的控制台和热键
  • 自动确定文件类型并使用正确的程序运行它们
  • 退出 Ranger 后更改 shell 的目录
  • 标签、书签、鼠标支持……

安装

使用以下命令下载这些依赖项:

对于 Ubuntu/Debian:

sudo apt-get install less python3

对于 Arch Linux:

sudo pacman -S less python3

现在让我们看看如何在不同的 Linux 发行版上安装 Ranger:



对于 Ubuntu/Debian:

sudo apt-get install ranger

对于 Fedora 22+:

sudo dnf install ranger

对于 CentOS/RHEL:

sudo yum install ranger

对于 Arch Linux:

sudo pacman -S ranger

现在让游侠使用游侠命令吃午饭:

ranger

这里第一列显示父目录,第二列显示当前目录和文件,第三列显示第二列中所选文件的预览。



对于导航,我们可以使用HJKL键,并按ENTER键打开所选文件。并退出游侠使用q键。

要启用图像和视频的文件预览,我们需要安装一些可选的依赖项,如下所示:

  • w3mimgdisplayueberzug用于图像预览
  • ffmpegthumbnailer用于视频缩略图
  • pdftoppm预览 PDF

使用以下命令安装这些规范:

对于 Ubuntu/Debian:

sudo apt-get install ueberzug ffmpegthumbnailer  poppler-utils

对于 Arch Linux:

sudo pacman -S  ueberzug ffmpegthumbnailer poppler

现在我们可以看到图像、视频和 PDF 的预览:

要了解有关 Ranger 的更多信息,请使用 man 命令,例如:

man ranger