Keyboard Shortcuts 键盘快捷键 ¶
概述 ¶
Cursor提供了丰富的键盘快捷键和键绑定,以提升用户操作效率。您可以通过按下 Cmd + R 然后按 Cmd + S 查看所有快捷键的完整列表。
要深入了解Cursor中的键盘快捷键,可以参考 VS Code的键绑定文档,因为它为Cursor的键绑定提供了良好的基础。
注意:Cursor的所有键绑定(包括特定功能的快捷键)都可以在“键盘快捷键设置”页面中重新映射。
通用快捷键 (General) ¶
| 快捷键 |
功能 |
| Cmd + I (⌘I) |
切换侧面板(除非绑定到特定模式) |
| Cmd + L (⌘L) |
切换侧面板(除非绑定到特定模式) |
| Cmd + . (⌘.) |
打开模式菜单 |
| Cmd + / (⌘/) |
在AI模型之间循环切换 |
| Cmd + Shift + J (⌘⇧J) |
打开Cursor设置 |
| Cmd + , (⌘,) |
打开通用设置 |
| Cmd + Shift + P (⌘⇧P) |
打开命令面板 |
聊天快捷键 (Chat) ¶
以下快捷键在焦点位于聊天输入框时有效:
| 快捷键 |
功能 |
| Enter |
提交 |
| Cmd + Shift + Backspace (⌘⇧⌫) |
取消生成 |
| Cmd + Shift + L (⌘⇧L)(选中代码时) |
将选定代码添加为上下文 |
| Cmd + V (⌘V)(剪贴板中有代码或日志时) |
将剪贴板内容添加为上下文 |
| Cmd + Shift + V (⌘⇧V)(剪贴板中有代码或日志时) |
将剪贴板内容添加到输入框 |
| Cmd + Enter (⌘⏎) |
接受所有更改 |
| Cmd + Backspace (⌘⌫) |
拒绝所有更改 |
| Tab |
切换到下一条消息 |
| Shift + Tab (⇧⇥) |
切换到上一条消息 |
| Cmd + Alt + / (⌘⌥/) |
打开模型切换菜单 |
| Cmd + N (⌘N) / Cmd + R (⌘R) |
创建新聊天 |
| Cmd + T (⌘T) |
创建新聊天标签页 |
| Cmd + [ (⌘[) |
打开上一个聊天 |
| Cmd + ] (⌘]) |
打开下一个聊天 |
| Cmd + W (⌘W) |
关闭聊天 |
| Esc |
取消焦点 |
内联编辑快捷键 (Cmd+K) ¶
| 快捷键 |
功能 |
| Cmd + K |
打开内联编辑 |
| Cmd + Shift + K |
切换输入焦点 |
| Enter |
提交 |
| Cmd + Shift + Backspace (⌘⇧⌫) |
取消 |
| Option + Enter |
快速提问 |
代码选择与上下文快捷键 (Code Selection & Context) ¶
| 快捷键 |
功能 |
| @ |
使用@-symbols引用上下文 |
| # |
引用文件 |
| / |
快捷命令 |
| Cmd + Shift + L |
将选定内容添加到聊天 |
| Cmd + Shift + K |
将选定内容添加到编辑 |
| Cmd + L |
将选定内容添加到新聊天 |
| Cmd + M |
切换文件读取策略 |
| Cmd + → |
接受建议的下一个单词 |
| Cmd + Enter |
在聊天中搜索代码库 |
| 选中代码后 Cmd + C, Cmd + V |
将复制的参考代码添加为上下文 |
| 选中代码后 Cmd + C, Cmd + Shift + V |
将复制的代码添加为文本上下文 |
Tab功能快捷键 (Tab) ¶
| 快捷键 |
功能 |
| Tab |
接受建议 |
| Cmd + → |
接受建议的下一个单词 |
终端快捷键 (Terminal) ¶
| 快捷键 |
功能 |
| Cmd + K |
打开终端提示栏 |
| Cmd + Enter |
运行生成的命令 |
| Esc |
接受命令 |