-
Notifications
You must be signed in to change notification settings - Fork 0
yazi guide keymaps
ES edited this page Jul 16, 2026
·
1 revision
Yazi 使用 Vim 风格导航,并通过本地 fzfo.yazi 插件复用 Zsh 的文件搜索能力
| 快捷键 | 功能 |
|---|---|
h/j/k/l |
返回父目录、下移、上移、进入目录 |
H / L
|
后退或前进历史 |
gg / G
|
跳到顶部或底部 |
Ctrl-u/d |
上下移动半页 |
Ctrl-b/f |
上下移动整页 |
J / K
|
向下或向上滚动预览 |
Tab |
打开 spot 信息面板 |
| 快捷键 | 功能 |
|---|---|
Space |
切换当前条目选中状态 |
Ctrl-a / Ctrl-r
|
全选或反选 |
v / V
|
进入或退出 Visual mode |
o / Enter
|
使用默认 opener 打开 |
O / Shift-Enter
|
交互选择 opener |
y |
复制选中条目 |
x |
剪切选中条目 |
p / P
|
粘贴或覆盖粘贴 |
d |
移到系统回收站 |
D |
永久删除 |
a |
新建文件;名称以 / 结尾时新建目录 |
r |
重命名 |
D 不经过回收站,使用前确认当前选择范围
| 快捷键 | 功能 |
|---|---|
s |
使用 fd 按文件名搜索 |
S |
使用 ripgrep 搜索文件内容 |
z |
调用本地 fzfo 插件搜索当前目录,并 reveal 选中项 |
Z |
使用 zoxide 跳转目录 |
. |
切换隐藏文件显示 |
这里的 z 不是 Yazi 预设 fzf 行为。它会加载 Zsh 的环境、工具和 fzf 配置,再调用 ff <当前目录>,因此与 Shell 中的文件搜索键位保持一致
| 快捷键 | 功能 |
|---|---|
; |
运行非阻塞交互 Shell 命令 |
: |
运行阻塞 Shell 命令 |
cc |
复制绝对路径 |
cd |
复制父目录路径 |
cf |
复制文件名 |
cn |
复制不含扩展名的文件名 |
gh |
进入 HOME |
gc |
进入 ~/.config
|
gd |
进入 ~/Downloads
|
g Space |
交互输入目标路径 |
gf |
跳转到 follow 目标 |
| 快捷键 | 功能 |
|---|---|
t |
使用当前目录新建 tab |
1~9
|
切换到对应 tab |
[ / ]
|
切换上一个或下一个 tab |
{ / }
|
与上一个或下一个 tab 交换位置 |
w |
打开任务管理器 |
~ / F1
|
打开帮助 |
- 默认显示隐藏文件
- 三栏比例为
1:2:3 -
code是默认编辑 opener,Neovim 是第二个交互式编辑选项 - 图片、PDF、压缩包、音视频等类型会按
yazi.toml中的规则选择预览器或系统 opener
主要配置位于 ~/.config/yazi/yazi.toml、keymap.toml 和 plugins/fzfo.yazi/