ranger文件管理器常用命令
1. 基础导航 (Navigation)
这些命令让你在目录间自由穿梭:
j/k:向下 / 向上移动h:返回上一级目录l:进入选中的目录或打开文件gg:跳到目录顶部G:跳到目录底部Ctrl + u/Ctrl + d:向上 / 向下翻半页H:后退(历史记录)L:前进(历史记录)Enter:打开选中的文件
2. 文件操作 (File Operations)
Ranger 的文件操作类似 Vim 的文本编辑:
i:全屏预览文件内容E:编辑文件(调用环境变量$EDITOR,通常是 Vim/Nano)yy:复制文件(Copy/Yank)dd:剪切文件(Cut)pp:粘贴文件(Paste)po:粘贴并覆盖重名文件cw:重命名文件(Rename)delete:删除文件(注意:通常是直接删除,不进回收站,需确认)da:全选文件(在某些配置中)/:在当前目录下搜索文件
3. 标记与多选 (Marking/Selection)
处理多个文件时非常有用:
space(空格):选中当前文件,并移动到下一行v:反转选择(或进入可视化模式,类似 Vim)uv:取消所有选中V:进入可视化模式(按j/k批量选择)
4. 视图与显示 (View & Display)
调整界面展示效果:
zh:切换显示隐藏文件(以.开头的文件)zp:切换文件预览功能的开启/关闭zi:切换显示/隐藏侧边栏R:刷新当前目录z:打开设置菜单(可以配合其他字母快速调整,如zn切换行号)
5. 标签页管理 (Tabs)
像浏览器一样管理多个路径:
gn或Ctrl + n:新建标签页gt/gT:切换到 下一个 / 上一个 标签页Alt + [1-9]:直接跳转到指定数字的标签页gc或Ctrl + w:关闭当前标签页
6. 执行命令与 Shell (Execution)
在 Ranger 中直接运行外部命令:
s:在当前目录下打开 Shell(退出 Shell 后返回 Ranger)::输入控制台命令(如:rename newname)!:运行外部 Shell 命令。例如!unzip test.zip@:针对选中的文件运行外部命令f:快速跳转(输入字符后会自动过滤当前目录下的文件)
7. 排序 (Sorting)
on:按名称排序 (Name)os:按大小排序 (Size)om:按修改时间排序 (MTime)oc:按改变时间排序 (CTime)oa:按访问时间排序 (ATime)ot:按类型排序 (Type)or:反向排序 (Reverse)
8. 系统操作
q:退出 RangerW:打开当前目录的控制台日志?:打开帮助手册(按?后再按k查看快捷键列表)
💡 小贴士:
- 书签功能:按
m后加一个字母(如ma)标记当前目录;按'后加该字母(如'a)即可快速跳转回来。 - 配置路径:
- 主配置文件:
~/.config/ranger/rc.conf(可修改快捷键) - 快捷键定义:
~/.config/ranger/rifle.conf(定义用什么软件打开什么文件)
- 主配置文件:
- 安装预览增强:为了更好的预览效果,建议安装
highlight(代码高亮)、img2txt或w3m(图片预览)。
可以在 Ranger 中输入 :help 或者直接查看其 Man Page。