Cursor 中键盘快捷键的概述。通过按 Ctrl+R 然后 Ctrl+S 或打开命令面板 Ctrl+Shift+P 并搜索 Keyboard Shortcuts 来查看所有键盘快捷键。 了解更多关于 Cursor 中键盘快捷键的信息,请参考 VS Code 的按键绑定,这是 Cursor 按键绑定的基础。 所有 Cursor 按键绑定,包括 Cursor 特有的功能,都可以在键盘快捷键设置中重新映射。

通用

| 快捷键 | 操作 | | ----------------- | ---------------------------- | | Ctrl+I | 切换侧边栏(除非绑定到模式) | | Ctrl+L | 切换侧边栏(除非绑定到模式) | | Ctrl+E | 后台代理控制面板 | | Ctrl+. | 模式菜单 | | Ctrl+/ | 在 AI 模型间循环切换 | | Ctrl+Shift+J | Cursor 设置 | | Ctrl+, | 通用设置 | | Ctrl+Shift+P | 命令面板 |

Chat

聊天输入框的快捷键。
| 快捷键 | 操作 | | ------------------------------ | ---------------------------- | | Enter | 提交 | | Alt+Enter | 覆盖队列(强制推送) | | Ctrl+Shift+BackSpace | 取消生成 | | Ctrl+Shift+L with code selected | 将选中的代码添加为上下文 | | Ctrl+V with code or log in clipboard | 将剪贴板内容添加为上下文 | | Ctrl+Shift+V with code or log in clipboard | 将剪贴板内容添加到输入框 | | Ctrl+Enter | 接受所有更改 | | Ctrl+BackSpace | 拒绝所有更改 | | Tab | 切换到下一条消息 | | Shift+Tab | 切换到上一条消息 | | Ctrl+Alt+/ | 模型切换 | | Ctrl+N / Ctrl+R | 新建聊天 | | Ctrl+T | 新建聊天标签页 | | Ctrl+[ | 上一个聊天 | | Ctrl+] | 下一个聊天 | | Ctrl+W | 关闭聊天 | | Esc | 取消焦点 |

内联编辑

| 快捷键 | 操作 | | ----------------- | ------------------ | | Ctrl+K | 打开 | | Ctrl+Shift+K | 切换输入焦点 | | Enter | 提交 | | Ctrl+Shift+BackSpace | 取消 | | Alt+Enter | 快速提问 |

代码选择与上下文

| 快捷键 | 操作 | | --------------------------------------- | ------------------------------------ | | @ | @-symbols | | # | 文件 | | / | 快捷命令 | | Ctrl+Shift+L | 将选择添加到聊天 | | Ctrl+Shift+K | 将选择添加到编辑 | | Ctrl+L | 将选择添加到新聊天 | | Ctrl+M | 切换文件读取策略 | | Ctrl+Arrow-Right | 接受建议的下一个单词 | | Ctrl+Enter | 在聊天中搜索代码库 | | 选择代码,Ctrl+CCtrl+V | 将复制的引用代码添加为上下文 | | 选择代码,Ctrl+C Ctrl+Shift+V | 将复制的代码添加为文本上下文 |

Tab

| 快捷键 | 操作 | | --------- | ----------------- | | Tab | 接受建议 | | Ctrl+Arrow-Right | 接受下一个单词 |

终端

快捷键操作
Ctrl+K打开终端提示栏
Ctrl+Enter运行生成的命令
Esc接受命令