Yazi 的快捷键设计非常符合 Vim/Neovim 用户的习惯(基于 vi 模式),同时也融合了一些现代文件管理器的直观操作。
以下是 Yazi 的核心快捷键总结,按功能分类:
🚀 核心导航 (Navigation)
按键 功能 备注 h / ← 返回上级目录 等同于 cd ..
l / → / Enter 进入目录 或 打开文件 根据配置,文件可能用 Helix 打开
j / ↓ 向下选择
k / ↑ 向上选择
g g 跳到列表顶部
G 跳到列表底部
H 跳到历史前一个目录 类似浏览器的“后退”
L 跳到历史后一个目录 类似浏览器的“前进”
Ctrl + u 向上翻页
Ctrl + d 向下翻页
📦 文件操作 (File Operations)
这是最常用的部分,逻辑通常是:选中 -> 操作键 -> 确认。 按键 功能 流程说明 Space 切换选中状态 选中当前文件,可连续按选中多个
v 可视模式 (Visual Mode) 进入后可用 j/k 批量选中,再按 v 退出
V 反向选择 选中当前列表中未选中的文件,取消已选中的
d 剪切 (Cut) 选中后按 d,显示为红色/移动标记,需去目标目录按 p
y 复制 (Copy) 选中后按 y,显示为绿色/复制标记,需去目标目录按 p
p 粘贴 (Paste) 在目标目录执行剪切或复制操作
D (大写) 删除 (Delete) 选中后按 D,通常会有二次确认
r 重命名 (Rename) 支持批量重命名(会打开编辑器处理列表)
a 新建文件/目录 输入名字,以 / 结尾表示创建目录
. 切换隐藏文件 显示/隐藏以 . 开头的文件
🔍 搜索与过滤 (Search & Filter)
按键 功能 备注 / 搜索文件名 输入关键词,回车确认,n/N 跳转下一个/上一个
f 过滤器 (Filter) 仅显示匹配模式的文件(如 *.rs),再次按 f 清除
s 全局搜索 (Find) 调用 fd 或 rg 进行递归搜索(需安装对应工具)
Esc 清除搜索/过滤 退出搜索模式或清除高亮
🖼️ 预览与视图 (Preview & View)
按键 功能 备注 Tab 切换预览焦点 在“文件列表”和“预览窗口”之间切换焦点
z t 切换预览类型 在代码高亮、图片、纯文本等预览模式间切换
z r 重新加载 刷新当前目录或预览内容
q 退出 Yazi 如果配置了 shell 函数,会自动 cd 到当前目录
⌨️ 命令行模式 (Command Mode)
按 : 进入命令行模式(类似 Vim),可以输入高级命令: 命令 功能 :open 用默认程序打开选中文件
:create 创建文件或目录
:rename 重命名
:chmod 修改权限 (如 :chmod 755)
:help 查看内置帮助
:quit 退出
💡 高手技巧 (Pro Tips)
批量重命名神器: 选中多个文件 -> 按 r。 Yazi 会启动你配置的编辑器(如 Helix),列出所有文件名。 在编辑器中批量修改文件名,保存退出后,Yazi 会自动应用更改。
快速跳转到特定目录: 按 g 然后按其他键(取决于配置,通常 g h 是 home, g c 是 config 等)。 或者直接按 : 输入 cd /path/to/dir。
结合 Helix: 如果你在 yazi.toml 中配置了 opener,直接在 Yazi 里按 Enter 就能编辑代码,改完保存退出,Yazi 会自动刷新显示最新内容。
查看完整快捷键: 在 Yazi 中按下 ? (Shift + /),会弹出一个完整的快捷键帮助窗口,这是最准确的参考,因为它会显示你自定义配置后的实际按键。
记忆口诀 导航:h 退 l 进,j 下 k 上。 操作:Space 选,y 复制 d 剪,p 粘贴 D 删。 搜索:/ 找名字,f 做过滤。 退出:q 走人,自动 cd。
