终端界面工具,以图表显示 CPU 温度、频率、功耗和利用率,并内置 CPU 压力测试。
- Star
- 17,451
- Fork
- 941
- 未关闭 Issue
- 897
- 最近提交
- 2个月前
这是什么?
Ranger 是一款运行在终端中的文件管理器,采用 curses 界面,以多列方式展示目录层级:左侧为父目录,中间为当前目录,右侧预览选中的文件。操作使用 vi 风格按键,如 h、j、k、l,也支持双栏和多栏视图。
安装 ffmpeg、mediainfo、pdftotext 等可选工具后,预览窗格可显示文本、图片、压缩包、PDF、JSON 等多种格式的内容。Ranger 还自带文件启动器 rifle,能根据文件类型自动选择合适的程序打开。退出时,Shell 可以切换到你最后访问的目录。
Ranger 使用 Python 编写,配置文件位于 ~/.config/ranger,并附带示例脚本和插件。项目基于 GPL-3.0 协议发布,可通过系统包管理器或 PyPI(ranger-fm)安装。
核心功能
- 01支持 vi 风格快捷键和终端内导航
- 02多列视图,并可预览选中文件
- 03通过可选工具预览图片、压缩包、PDF 等格式
- 04rifle 启动器按文件类型选择打开程序
- 05支持批量重命名和常见文件操作
- 06支持标签页、书签和鼠标操作
适用场景
- 通过 SSH 在远程服务器上浏览和管理文件
- 习惯终端的开发者用键盘完成文件管理
- 不打开文件即可预览媒体、文档和压缩包
快速上手
- 1
使用 pip 安装 ranger(推荐通过 pipx)
pip install ranger-fm - 2
使用 pipx 一步安装并运行 ranger
pipx run --spec ranger-fm ranger - 3
启动 ranger,用方向键或 h/j/k/l 导航,Enter 打开,q 退出
ranger
使用前须知
- 部分文件预览需要额外安装可选工具,例如 ffmpeg、imagemagick 或 poppler 工具集。
收录于专题
标签
常见问题
- ranger 是什么?
- 一款带 vi 风格快捷键的终端文件管理器,支持多列视图、文件预览和 rifle 文件启动器。 Ranger 是一款运行在终端中的文件管理器,采用 curses 界面,以多列方式展示目录层级:左侧为父目录,中间为当前目录,右侧预览选中的文件。操作使用 vi 风格按键,如 h、j、k、l,也支持双栏和多栏视图。
- ranger 可以免费使用吗?用的什么许可证?
- ranger 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ranger 还在维护吗?
- 半年内有更新。ranger 最近一次提交是在 2026年9月9日。
- ranger 适合用来做什么?
- 通过 SSH 在远程服务器上浏览和管理文件 习惯终端的开发者用键盘完成文件管理 不打开文件即可预览媒体、文档和压缩包
- ranger 怎么安装和运行?
- 使用 pip 安装 ranger(推荐通过 pipx): pip install ranger-fm 使用 pipx 一步安装并运行 ranger: pipx run --spec ranger-fm ranger 启动 ranger,用方向键或 h/j/k/l 导航,Enter 打开,q 退出: ranger
- 在哪里获取 ranger?
- 源代码和安装说明在 GitHub 上:https://github.com/ranger/ranger
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5117183PythonGPL-2.0更新于 2个月前
类 shell 的命令行文件管理器,通过输入命令而非图形或文本界面管理文件。
173553COther维护活跃更新于 21天前
用 Rust 编写的终端文件管理器,基于异步 I/O,支持图片预览与 Lua 插件。
4.3万+137 本周1058RustMIT更新于 前天
一款用 Go 编写、基于 Bubble Tea 的现代终端文件管理器,用于在命令行中浏览和管理文件。
2.4万+47 本周832GoMIT更新于 前天