跳到主要内容

键盘快捷键(Keyboard Shortcuts)

以下是 Cursor 键盘快捷键与按键绑定的专业简体中文翻译:


Cursor 键盘快捷键概览

本文提供 Cursor 中键盘快捷键与按键绑定的概览说明。您可通过按下 Cmd + R 后接 Cmd + S 查看全部快捷键列表。

要深入了解 Cursor 的键盘快捷键配置,请参考 VS Code 的键位绑定指南,该文档可作为 Cursor 按键绑定配置的良好基准参考。

所有 Cursor 快捷键(包括其特有功能的快捷键)均可在键盘快捷键设置页面进行自定义映射。

提示

在 Windows 系统中,所有 Cmd 键均可替换为 Ctrl 键。


关键功能快捷键速查表(以 macOS 系统为例):

  • 打开聊天面板: Cmd + K
  • 触发自动补全 (Tab): Tab
  • 行内聊天 (Inline Chat): Option + Cmd + L
  • 切换代码库上下文: Cmd + T
  • 打开控制面板: Cmd + Shift + P
  • 模型切换: Ctrl + Cmd + M

如需自定义快捷键配置,请前往 键盘快捷键设置页面 进行调整。

通用快捷键

快捷键功能描述
Cmd + I (⌘I)切换侧边栏面板(未绑定模式时)
Cmd + L (⌘L)切换侧边栏(未绑定模式时)
Cmd + E (⌘E)打开后台代理控制面板
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)创建新聊天 Tab
Cmd + [ (⌘[)打开前一个聊天
Cmd + ] (⌘])打开下一个聊天
Cmd + W (⌘W)关闭聊天
Esc取消输入框聚焦

Cmd+K 快捷键

快捷键操作
Cmd + K打开
Cmd + Shift + K切换输入焦点
Enter提交
Cmd + Shift + Backspace (⌘⇧⌫)取消
Option + Enter快速提问

代码选择与上下文

快捷键操作说明
@@符号功能
#文件操作
/快捷指令
Cmd + Shift + L将选中内容添加到聊天
Cmd + Shift + K将选中内容添加到编辑区
Cmd + L将选中内容添加至新聊天
Cmd + M切换文件读取策略
Cmd + →接受建议的下一个单词
Cmd + Enter在聊天中搜索代码库
选择代码 + Cmd + C + Cmd + V将复制的参考代码添加为上下文
选择代码 + Cmd + C + Cmd + Shift + V将复制的代码添加为文本上下文

自动补全

快捷键操作说明
Tab接受建议
Cmd + →接受下一个单词

终端

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