掌握Cursor的键盘快捷键是提高编程效率的关键。本指南详细介绍了Cursor中所有重要的快捷键组合,包括通用操作、AI聊天、内联编辑、Tab补全和终端命令等功能,帮助您实现快速高效的编程体验。
这些是Cursor中最基础和常用的快捷键,涵盖界面导航和基本操作:
Ctrl+I
或 Ctrl+L
- 切换侧边栏(除非绑定到模式)Ctrl+E
- 后台代理控制面板,管理长时间运行的任务Ctrl+.
- 模式菜单,快速访问不同的工作模式Ctrl+/
- 在AI模型间循环切换,选择最适合的AI助手Ctrl+Shift+J
- 打开Cursor专属设置页面Ctrl+,
- 打开通用设置面板Ctrl+Shift+P
- 命令面板,快速执行各种命令与AI进行交互时的专用快捷键,让AI聊天使用更加流畅:
Enter
- 提交当前输入的消息Alt+Enter
- 覆盖队列(强制推送),立即执行请求Ctrl+Shift+BackSpace
- 取消正在生成的AI回复Ctrl+Enter
- 接受AI建议的所有更改Ctrl+BackSpace
- 拒绝AI建议的所有更改Ctrl+Shift+L
(选中代码后) - 将选中的代码添加为上下文Ctrl+V
(剪贴板有代码) - 将剪贴板内容添加为上下文Ctrl+Shift+V
(剪贴板有代码) - 将剪贴板内容添加到输入框Tab
- 切换到下一条消息Shift+Tab
- 切换到上一条消息Esc
- 取消焦点,退出聊天输入Ctrl+Alt+/
- 模型切换,在不同AI模型间切换Ctrl+N
或 Ctrl+R
- 新建聊天会话Ctrl+T
- 新建聊天标签页Ctrl+[
- 切换到上一个聊天Ctrl+]
- 切换到下一个聊天Ctrl+W
- 关闭当前聊天直接在代码编辑器中使用AI进行代码编辑的快捷键:
Ctrl+K
- 打开内联编辑模式Ctrl+Shift+K
- 切换输入焦点Enter
- 提交编辑请求Ctrl+Shift+BackSpace
- 取消编辑操作Alt+Enter
- 快速提问模式管理代码上下文和选择的重要快捷键:
@
- 使用@符号引用特定上下文#
- 快速引用文件/
- 执行快捷命令Ctrl+Shift+L
- 将当前选择添加到聊天Ctrl+Shift+K
- 将选择添加到编辑Ctrl+L
- 将选择添加到新聊天Ctrl+M
- 切换文件读取策略Ctrl+→
- 接受建议的下一个单词Ctrl+Enter
- 在聊天中搜索代码库复制粘贴上下文: 选择代码后使用 Ctrl+C
复制,然后用 Ctrl+V
添加为引用上下文,或用 Ctrl+Shift+V
添加为文本上下文。
AI代码补全功能的控制快捷键:
Tab
- 接受当前AI建议Ctrl+→
- 仅接受下一个单词,部分接受建议在集成终端中使用AI助手的快捷键:
Ctrl+K
- 打开终端AI提示栏Ctrl+Enter
- 运行AI生成的命令Esc
- 接受命令建议Cursor支持完全自定义的快捷键配置,您可以根据个人习惯调整:
通过以下方式访问快捷键设置:
Ctrl+R
然后 Ctrl+S
Ctrl+Shift+P
并搜索"Keyboard Shortcuts"某些快捷键可能会与操作系统或其他软件冲突。如果快捷键不生效,请检查是否存在按键绑定冲突,并在设置中进行调整。