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 頁面。

$ man ranger 

Ranger Github 儲存庫https://github.com/ranger/ranger

Ranger 是一個小巧高效的基於控制台的文件管理器,具有 VI 鍵綁定。試用一下,並通過下面的反饋表格與我們分享您的想法。

Source:
https://www.tecmint.com/ranger-console-file-manager-with-vi-key-bindings/