如何在 Linux 上安装 Ranger 终端文件管理器
Ranger 是一个轻量级且功能强大的文件管理器,可在终端窗口中运行。它带有 Vi 键绑定。它提供了一种平滑的方式来移动到目录、查看文件和内容,或打开编辑器来更改文件。
Ranger 有一个极简的界面,显示目录层次结构,并允许您探索文件系统、搜索特定文件、切换目录等。它由三列布局组成。左栏列出父目录的内容,中间栏列出当前目录的内容。右栏显示所选文件或文件夹的预览。几乎所有主要 Linux 发行版的软件包存储库中都提供了它。
在本文中,我们将学习如何在 Linux 上安装 Ranger 终端文件管理器。在开始安装之前,让我们先看一下 Ranger 的一些功能。
游侠的特点
- 多列显示
- 常用文件操作(创建/chmod/复制/删除)
- 所选文件/目录的预览
- 类似 VIM 的控制台和热键
- 切换目录和浏览文件系统的快速方法
- 选项卡、书签、鼠标支持
- 视频缩略图预览
我们将使用 Ubuntu 18.04 LTS 来描述本文中提到的过程。
Ranger文件管理器的安装
第 1 步:安装先决条件
在继续安装 Ranger 之前,我们将首先安装 make、git 和 vim。安装需要 make 和 git,而 Ranger 需要 vim 才能作为文本编辑器打开。
按 Ctrl+Alt+T 启动终端,然后运行以下命令来更新存储库并安装先决条件。
sudo apt-get update -y
sudo apt-get install make git vim -y
所有先决条件都已完成,现在我们准备安装 Ranger 文件终端。
第 2 步:下载 Ranger 存储库
为了安装 Ranger,我们将从 Github 下载最新的 Ranger 存储库。为此,请在终端中运行以下命令:
git clone https://github.com/hut/ranger.git
第 3 步:安装 Ranger
下载 Ranger 存储库后,使用以下命令导航到下载的文件夹。
cd ranger
然后运行以下命令来安装 Ranger。
sudo make install
等待一段时间直至安装完成。
步骤 4:配置 Ranger
安装完成后,我们将进行一些配置。为此,请启动 Ranger 一会儿,然后退出。通过这样做,Ranger 可以为其配置文件创建目录结构:
ranger
Ranger 创建配置目录后,您现在可以通过在终端中运行以下命令来复制其配置文件:
ranger --copy-config=all
输出将类似于以下内容:
要稍后修改 Ranger 配置文件,您可以在 ~/.config/ranger 中找到它们。要导航到配置文件文件夹,请使用以下命令:
cd ~/.config/ranger
第 5 步:使用 Ranger
现在使用终端或从开始菜单启动 Ranger。您将看到类似于下面的界面。在下面的屏幕截图中,您可以看到界面分为三栏。中间列显示当前工作目录,左列显示当前目录的父目录,右列显示我们当前正在交互的文件的预览。
除了列之外,您还可以在窗口的顶部和底部看到一些信息。在顶部,您可以看到系统的名称和主机名,就像您的终端一样以及当前的工作目录。在底部,您可以看到文件或目录的权限、所有权、大小、日期和时间信息以及文件的总大小和可用磁盘空间。
要更改目录,您可以使用箭头键:按向右进入当前选定的目录,或按向左进入父目录。与在中间面板中选择项目类似,使用向上和向下箭头键。您可以使用许多命令对文件执行不同的操作,但以下是一些最常用的命令。
用于导航
-f=向下翻页 -b=向上翻页 - gg=转到列表顶部
- G=转到列表底部
- H=返回导航历史记录
- h=移动到父目录
- J=向下翻页 1/2 页
- J=向下移动
- K=向上翻页 1/2 页
- k=向上移动
- L=向前浏览导航历史记录
- Q=退出
处理文件
- 我……显示文件
- E|I … 编辑文件
- r … 使用所选程序打开文件
- cw … 重命名文件
- / … 搜索文件(n|p 跳转到下一个/上一个匹配项)
- dd .. 标记要剪切的文件
- ud … 未切割
- p … 粘贴文件
- yy .. 复制/复制文件
- zh ... 显示隐藏文件
- <空格>=选择当前文件
- :delete=删除选定的文件
- :mkdir ... 创建目录
- :touch ... 创建一个文件
- :rename ... 重命名文件
在本文中,我们学习了如何在 Linux 上安装 Ranger 终端文件管理器。我们还介绍了一些关键快捷键和组合,但这还不够。其中还有很多值得探索的地方。 Ranger 旨在提供类似 Vim 的外观和感觉。因此,如果您是 Vim 的常规用户,您会发现学习和使用它非常容易,否则花费一些时间使用组合,您会发现自己以惊人的速度使用 Ranger。