Yazi 是用 Rust 编写的高性能终端文件管理器,快捷键大量沿用 Vim/Neovim 逻辑。下面的核心速查表覆盖 90% 日常场景,一屏即可查全,无需下滑。
✅ 基本导航
- j ↓
- 向下移动
- k ↑
- 向上移动
- l →
- 进入目录 / 打开
- h ←
- 返回上级目录
- gg
- 跳到顶部
- G
- 跳到底部
- K J
- 上 / 下翻半页
📂 选择 & 打开
- Space
- 选中 / 取消
- v
- 可视连续选择
- V
- 退出选择
- Ctrl+a
- 全选
- Ctrl+r
- 反选
- Enter o
- 打开 / 进入
- O
- 选择打开方式
✂️ 文件操作
- y
- 复制(yank)
- x
- 剪切
- p
- 粘贴
- P
- 粘贴并覆盖
- Y X
- 取消复制 / 剪切
- d
- 删到回收站
- D
- 永久删除
- r
- 重命名
- a
- 新建(/ 结尾建目录)
- .
- 显示 / 隐藏隐藏文件
🧰 高级 & 标签页
- : ;
- 执行 shell 命令
- f
- 过滤 / 搜索
- z
- zoxide 跳转
- Z
- fzf 模糊查找
- t
- 新建标签页
- 1–9
- 切换标签页
- [ ]
- 上 / 下标签页
📋 复制路径(c 后接)
- cc
- 绝对路径
- cd
- 所在目录路径
- cf
- 文件名
- cn
- 文件名(无扩展名)
💡 上表覆盖日常高频操作。下方是分类详解,需要更完整的说明时再下滑查看。
Table of contents
Open Table of contents
📖 详细功能说明
1. 基本导航
Yazi 的移动完全遵循 Vim 的 hjkl:j/k 上下移动光标,l 进入选中的目录或打开文件,h 返回上级目录,同时也支持方向键。
gg跳到列表第一项,G跳到最后一项;J/K向下 / 向上翻半页,适合在长列表里快速定位。
2. 选择 & 打开
Space切换单个文件的选中状态,可逐个挑选;v进入可视模式后移动光标即可连续选择,V取消选择;Ctrl+a全选、Ctrl+r反选,配合批量操作很高效;Enter或o用默认程序打开,O弹出菜单让你选择打开方式。
3. 文件操作
复制 / 移动遵循”先标记、后粘贴”的两步流程:
- 先用
y(复制)或x(剪切)标记文件,再到目标目录按p粘贴; P在粘贴时覆盖同名文件;Y/X可取消之前的复制 / 剪切标记;d删除到回收站(可恢复),D永久删除(不可恢复,谨慎使用);r重命名;a新建,名称结尾带/会创建目录而非文件;.切换隐藏文件的显示。
4. 高级功能 & 标签页
:或;在当前目录执行任意 shell 命令;f过滤当前目录,z借助 zoxide 智能跳转,Z用 fzf 模糊查找;t新建标签页,数字键1–9直接切换,[/]在标签页间前后切换。
复制路径(按 c 后接以下按键)
在处理脚本或粘贴路径时非常实用:
cc复制文件的绝对路径;cd复制文件所在目录的路径;cf复制文件名(含扩展名);cn复制不含扩展名的文件名。
💡 提示:Yazi 的快捷键逻辑大体沿用 Vim/Neovim,熟悉 Vim 的用户几乎零成本上手。更多高级配置(自定义键位、插件、主题)可参考 Yazi 官方文档 与 GitHub 仓库。不同版本默认键位可能略有差异,以
~/.config/yazi/keymap.toml实际配置为准。