Zed 编辑器 Vim 快捷键完整手册
本手册整合 Zed 编辑器全部 Vim 快捷键,按「模式场景」分类,标注核心功能与特殊说明,兼顾新手查阅与实战高效使用,可搭配基础 Vim 操作同步运用。
1. 插入与环绕
| 在光标前插入(非环绕模式) |
|---|
| 在光标后插入(环绕模式) |
2. 基础移动
| / 左箭头 | 向左移动 |
|---|
| / 下箭头 / Ctrl+j | 向下移动 |
| / 上箭头 | 向上移动 |
| / 右箭头 | 向右移动 |
| 换行向左移动 |
| 换行向右移动 |
3. 行首行尾与分页
| / + / Ctrl+m | 跳至下一行行首 |
|---|
| 跳至上一行行首 |
| / 0 | 跳至当前行行首 |
| / $ | 跳至当前行行尾 |
| / 下一页 | 向下翻页 |
| / 上一页 | 向上翻页 |
4. 单词与段落移动
| 跳至下一个单词首 |
|---|
| 跳至下一个单词尾 |
| 跳至上一个单词首 |
| 跳至上一个单词尾 |
| 跳至下一个单词首(忽略标点) |
| / | 跳至段落首 / 段落尾 |
| / | 向前 / 向后跳至句子 |
5. 搜索与匹配
| 向下搜索 |
|---|
| 向上搜索 |
| 打开搜索面板 |
| / | 跳至下一个 / 上一个光标所在单词 |
| / | 跳至下一个 / 上一个搜索匹配项 |
| / | 行内向前找字符 / 找字符前位置 |
| / | 行内向后找字符 / 找字符后位置 |
| / | 重复上一次查找 / 反向重复查找 |
| 匹配对应括号/引号(含引号匹配) |
6. 标记与跳转
| 设置标记 |
|---|
| / ``` | 跳至标记行 / 标记精确位置 |
| / | 后退 / 前进跳转记录 |
7. 窗口与分屏
| 切换至左/下/上/右分屏 |
|---|
| / | 垂直分屏 / 水平分屏 |
| 循环切换分屏 |
| / | 调整分屏宽度(加宽/变窄) |
| 重置分屏大小 |
| / | 关闭当前分屏 |
二、普通/可视/操作模式通用(vim_mode <mark> normal/visual/operator)
| / | 跳至下一个 / 上一个章节开头 |
|---|
| / | 跳至下一个 / 上一个章节结尾 |
| / | 跳至下一个 / 上一个方法开头 |
| / | 跳至下一个 / 上一个方法结尾 |
| / | 跳至下一个 / 上一个注释 |
| / | 跳至下一个缩进更深 / 更浅的行 |
| / | 激活下一个 / 上一个面板项 |
| / | 在下方 / 上方插入空行 |
三、普通模式专属(vim_mode </mark> normal)
1. 插入与模式切换
| / | 光标前插入 / 光标后插入 |
|---|
| / | 行首非空字符前插入 / 行尾插入 |
| / | 下一行插入新行 / 上一行插入新行 |
| / | 切换至普通模式(取消操作) |
| 打开命令面板 |
2. 编辑操作(删除/复制/修改)
| / | 删除选中内容 / 删除整行 |
|---|
| 删除光标至行尾内容 |
| / | 删除光标后字符 / 删除光标前字符 |
| / | 复制选中内容 / 复制整行 |
| 复制整行 |
| / | 粘贴至光标后 / 光标前 |
| / | 修改选中内容 / 修改至行尾内容 |
| / | 替换光标字符 / 替换整行 |
| 替换光标字符(不进插入模式) |
3. 撤销与重做
4. 缩进与格式
| / | 向右缩进 / 向左缩进 |
|---|
| 自动缩进 |
| 合并下一行至当前行 |
四、可视模式专属(vim_mode <mark> visual)
| / / | 字符选中 / 整行选中 / 块选中 |
|---|
| / | 切换选中文本两端光标位置 |
| / | 删除选中内容 |
| 复制选中内容 |
| / | 粘贴内容(Shift+p 保留剪贴板) |
| / | 选中内容转为小写 / 大写 |
| / | 选中内容前插入 / 后插入 |
五、插入模式专属(vim_mode </mark> insert)
| / / | 退出插入模式,返回普通模式 |
|---|
| 删除至前一个单词首 |
| 删除至当前行行首 |
| / | 向右缩进 / 向左缩进 |
| 粘贴寄存器内容 |
| 临时进入普通模式执行一条命令 |
六、特殊模式快捷键
1. 替换模式(vim_mode <mark> replace)
2. 等待模式(vim_mode </mark> waiting)
3. Helix 模式(helix_normal / helix_select)
| / | 按显示行向下 / 向上移动 |
|---|
| / | 选中下一个 / 上一个匹配项 |
| / | Helix 模式复制 / 粘贴 |
七、Zed 专属 Vim 快捷键(功能增强)
| 打开代码动作面板(Zed 专属) |
|---|
| 查找所有引用(Zed 专属) |
| 打开摘录面板(Zed 专属) |
| 显示悬停提示(函数/变量说明) |
| / | 跳至定义处 |
| 重命名变量/函数 |
| / / | 切换折叠 / 折叠 / 展开 |
| / | 保存关闭 / 强制关闭当前项 |
八、面板操作快捷键(Project/Outline/Git 面板)
| / | 面板内向下 / 向上选择 |
|---|
| / | 折叠 / 展开面板项 |
| / | 跳至面板第一项 / 最后一项 |
| 打开选中项 / 切换焦点 |
| (Git 面板) | 切换暂存状态 |
使用说明
-
所有快捷键默认基于 Vim 模式启用,需确保 Zed 已开启 Vim 支持(设置中开启 Vim Control)。
-
命令格式中
表示按住 Shift 同时按对应键, 同理; 表示先按 g 再按对应键。
-
部分快捷键为 Zed 专属增强功能,与原生 Vim 存在差异,以本手册为准。
-
可结合基础 Vim 操作(如数字前缀重复命令)使用,提升效率(例:
删除3行)。
(注:文档部分内容可能由 AI 生成)