macOS / Cursor / Terminal 快捷键速查
Cursor 和 Terminal 仅列出与 macOS 不同或独有的快捷键,相同部分不再重复.
⌘ Command ⌥ Option/Alt ⌃ Control ⇧ Shift ⌫ Delete fn Function
macOS 系统级
| 快捷键 |
功能 |
⌘C / ⌘X / ⌘V |
复制 / 剪切 / 粘贴 |
⌘Z / ⌘⇧Z |
撤销 / 重做 |
⌘A |
全选 |
⌘S / ⌘⇧S |
保存 / 另存为 |
⌘F / ⌘G / ⌘⇧G |
查找 / 下一个匹配 / 上一个匹配 |
⌘⌥F |
查找并替换 |
⌘← / ⌘→ |
跳到行首 / 行尾 |
⌥← / ⌥→ |
按词左移 / 右移 |
⌘↑ / ⌘↓ |
跳到文档开头 / 末尾 |
⌃A / ⌃E |
行首 / 行尾(Emacs 风格) |
⇧ + 以上任意移动键 |
移动的同时选中文本 |
⌫ / fn⌫ |
向前删除 / 向后删除(Delete) |
⌥⌫ / fn⌥⌫ |
删前一个词 / 删后一个词 |
⌘⌫ |
删除到行首 |
⌘Tab / ⌘⇧Tab |
切换应用(前 / 后) |
⌘` |
同一应用内切换窗口 |
⌃← / ⌃→ |
切换桌面(左 / 右) |
⌘W / ⌘Q |
关闭窗口(标签) / 退出应用 |
⌘N / ⌘T |
新建窗口 / 新标签页 |
⌘⇧T |
恢复最近关闭的标签页 |
⌘M / ⌘⌥M |
最小化当前窗口 / 全部窗口 |
⌘H / ⌘⌥H |
隐藏当前应用 / 隐藏其他应用 |
⌃⌘F |
切换全屏 |
⌘[ / ⌘] |
后退 / 前进(浏览器/Finder) |
⌘+ / ⌘- / ⌘0 |
放大 / 缩小 / 重置缩放 |
⌘L |
聚焦地址栏(浏览器) |
⌘R / ⌘⇧R |
刷新 / 强制刷新(浏览器) |
⌘Space |
Spotlight 搜索 |
⌃Space |
切换输入法 |
⌃⌘Space |
表情与符号选择器 |
⌘⇧3 / ⌘⇧4 / ⌘⇧5 |
全屏截图 / 区域截图 / 截图工具栏 |
⌘⇧4 再按 Space |
窗口截图 |
⌘, |
打开当前应用偏好设置 |
⌘I |
显示简介(Finder) |
⌘⇧. |
显示/隐藏 隐藏文件(Finder) |
⌘⌥V |
移动文件(先 ⌘C 复制再此键) |
⌘⌫ / ⌘⇧⌫ |
移到废纸篓 / 清空废纸篓 |
⌘⌥D |
显示/隐藏 Dock |
⌘⌥Esc |
强制退出应用 |
⌃⌘Q |
锁屏 |
Cursor 编辑器
| 快捷键 |
功能 |
⌘⇧K |
删除整行 |
⌥↑ / ⌥↓ |
上移 / 下移当前行 |
⌥⇧↑ / ⌥⇧↓ |
向上 / 向下复制当前行 |
⌘Enter / ⌘⇧Enter |
在下方 / 上方插入空行 |
⌘] / ⌘[ |
增加 / 减少缩进 |
⌘/ |
切换行注释 |
⌥⇧A |
切换块注释 |
⌘K ⌘C / ⌘K ⌘U |
添加 / 取消行注释 |
⌘D |
选中下一个相同词 |
⌘⇧L |
选中所有相同词 |
⌘U |
撤销上一次光标操作 |
⌥Click |
任意位置添加光标 |
⌘⌥↑ / ⌘⌥↓ |
向上 / 向下添加光标 |
⌘P |
快速打开文件 |
⌘⇧P |
命令面板 |
⌃G |
跳转到指定行号 |
⌘⇧O / ⌘T |
跳转到文件符号 / 工作区符号 |
⌃- / ⌃⇧- |
返回 / 前进光标位置 |
F12 / ⌥F12 |
跳转到定义 / Peek 定义 |
⇧F12 |
查看所有引用 |
F2 |
重命名符号 |
⌘⇧\ |
跳转到匹配的括号 |
⌘⇧F / ⌘⇧H |
全局搜索 / 全局替换 |
⌥⇧F / ⌘K ⌘F |
格式化文件 / 格式化选中代码 |
⌘B |
切换侧边栏 |
⌘J / ⌃` |
切换面板 / 切换终端 |
⌘\ |
拆分编辑器 |
⌘1 / ⌘2 / ⌘3 |
聚焦第 1/2/3 编辑器组 |
⌃Tab / ⌃⇧Tab |
切换编辑器标签(前 / 后) |
⌘⇧E / ⌃⇧G |
资源管理器 / 源代码管理 |
⌘⇧X / ⌘⇧M / ⌘⇧U |
扩展 / 问题 / 输出面板 |
⌘⌥[ / ⌘⌥] |
折叠 / 展开当前代码块 |
⌘K ⌘0 / ⌘K ⌘J |
全部折叠 / 全部展开 |
⌘K ⌘S |
打开键盘快捷键设置 |
⌘K ⌘X |
删除尾随空格 |
⌘K |
内联 AI 编辑 |
⌘L |
AI 聊天面板 |
⌘I |
Composer(多文件 AI 编辑) |
Tab / Esc |
接受 / 拒绝 AI 补全建议 |
Terminal 终端
| 快捷键 |
功能 |
⌃A / ⌃E |
跳到行首 / 行尾 |
⌃B / ⌃F |
后退 / 前进一个字符 |
⌥B / ⌥F |
后退 / 前进一个词 |
⌃T / ⌥T |
交换光标前两个字符 / 两个词 |
⌃U / ⌃K |
删除到行首 / 删除到行尾 |
⌃W |
删除前一个词 |
⌃D |
删除光标后字符(空行时退出 shell) |
⌃H |
删除光标前字符(同 ⌫) |
⌃Y |
粘贴上次删除的内容(yank) |
⌃_ |
撤销上次编辑 |
⌃P / ⌃N |
上一条 / 下一条历史命令 |
⌃R / ⌃S |
反向 / 正向搜索历史命令 |
!! / !$ |
执行上一条命令 / 引用其最后参数 |
⌥. |
插入上一命令的最后一个参数 |
⌃C / ⌃Z |
中断命令 / 挂起进程(fg 恢复) |
⌃L |
清屏 |
⌃S / ⌃Q |
暂停 / 恢复终端输出 |
Tab / Tab Tab |
自动补全 / 显示所有补全选项 |