高性价比
国外便宜VPS服务器推荐

用 ranger 在 Linux 终端管理你的文件

作为一个 Linux 用户,你一定经常需要在终端中管理你的文件。传统的命令行工具可能不够方便和易用。今天,我们将介绍一个强大的文件管理器——ranger,它能够让你在终端中像在 GUI 中一样轻松地管理你的文件。本文将从多个方面详细阐述如何使用 ranger。

安装和启动 ranger

在大多数 Linux 发行版中,你可以通过包管理器来安装 ranger。例如,在 Ubuntu 中,你可以运行以下命令来安装 ranger:

“`

sudo apt-get install ranger

“`

安装完成后,你可以通过在终端中运行 `ranger` 命令来启动 ranger。你将看到一个类似于 GUI 文件管理器的界面,其中包含了你的当前目录中的所有文件和文件夹。

基本操作

在 ranger 中,你可以使用键盘来浏览和操作文件。以下是一些基本的操作:

– 使用上下左右箭头键来浏览文件和文件夹。

– 按下回车键来打开选中的文件或进入选中的文件夹。

– 按下 `q` 键来退出 ranger。

– 按下 `h` 键来打开帮助文档。

你还可以使用一些快捷键来执行常用操作。例如,按下 `dd` 键可以删除选中的文件或文件夹,按下 `yy` 键可以复制选中的文件或文件夹,按下 `pp` 键可以粘贴复制的文件或文件夹。

自定义配置

ranger 允许你通过编辑配置文件来自定义它的行为。配置文件位于 `~/.config/ranger/rc.conf`。你可以在这个文件中设置各种选项,例如默认打开文件的程序、快捷键、颜色方案等等。

以下是一个简单的配置文件示例:

“`

set preview_images true

set preview_images_method w3m

set draw_borders true

set border_size 2

set colorscheme solarized

map shell -fc ‘fzf {}’ -f ‘fd -HI –exclude={.git,node_modules}’

# 设置快捷键

map gg gg

map G G

map next

map prev

map parent

map cd /

map shell

# 设置默认打开文件的程序

default_linemode devicons

set preview_files true

set preview_directories true

set preview_filesize_limit 10MB

set preview_max_lines 10

set preview_max_width 80

set preview_images true

set preview_images_method w3m

set preview_images_size 50%

set preview_videos true

set preview_video_method mplayer

set preview_audio true

set preview_audio_method mpv

set preview_pdf true

set preview_pdf_method pdftotext

“`

插件和扩展

ranger 还支持插件和扩展,可以让你进一步增强它的功能。例如,你可以使用 `ranger_devicons` 插件来显示文件和文件夹的图标,使用 `ranger-fzf` 扩展来使用 fzf 来快速搜索文件和文件夹。

要安装插件和扩展,你需要先安装 `git`,然后将它们克隆到 `~/.config/ranger/plugins` 目录中。例如,要安装 `ranger_devicons` 插件,你可以运行以下命令:

“`

git clone ~/.config/ranger/plugins/ranger_devicons

“`

然后,在配置文件中添加以下行:

“`

default_linemode devicons

“`

这将启用 `ranger_devicons` 插件,并显示文件和文件夹的图标。

ranger 是一个功能强大的文件管理器,它能够让你在终端中像在 GUI 中一样轻松地管理你的文件。你应该已经了解了如何安装和启动 ranger、执行基本操作、自定义配置以及安装插件和扩展。希望这篇文章能够帮助你更好地使用 ranger。

未经允许不得转载:一万网络 » 用 ranger 在 Linux 终端管理你的文件