Ranger 是一款簡單高效的 基於文字的檔案管理器,與 Unix/Linux shell 有融合,並支持 VI 按鍵綁定。它具有極簡和美觀的 curses 介面,顯示目錄層次結構,讓您可以 快速切換目錄 和瀏覽文件系統。
重要的是,ranger 使用 rifle,一個文件啟動器,可以自動確定使用哪個程序打開特定的文件類型。
Ranger 功能
- 包括常見的文件操作,如複製、刪除、創建、修改權限等等。
- 支持 UTF-8。
- 多列顯示。
- 類似於 VIM 的控制台 和熱鍵。
- 預覽所選文件/目錄。
- 一次重命名多個文件。
- 退出 ranger 後更改 shell 的目錄。
- 標籤、書籤、滑鼠支持。
- 使用 w3m 網頁瀏覽器 進行真彩色圖像預覽。
- 視頻縮略圖預覽。

在 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
退出。
第一列顯示父目錄,第二列是主要列,第三列顯示當前文件/目錄的預覽。


如前所述,它支持滑鼠。因此,您可以使用滑鼠在控制台上選擇目錄或文件,並單擊 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/