Skip to content

Cursor 常用快捷键速查:核心操作集中在 Cmd+I(Agent)、Cmd+K(Inline Edit)、Cmd+L(Chat)、Tab(接受补全)、Shift+Tab(切换 Plan/Ask/Agent 模式)。本文整理了 macOS 和 Windows/Linux 两套快捷键,分类列出所有 AI 功能相关快捷键,方便收藏查阅。

Cursor 快捷键速查表


核心 AI 功能

功能macOSWindows / Linux
打开 Agent(主对话)Cmd+ICtrl+I
Inline Edit(原地修改)Cmd+KCtrl+K
打开 Chat 侧边栏Cmd+LCtrl+L
新建 Agent 对话Cmd+N(在 Chat 里)Ctrl+N
切换模式(Agent/Plan/Ask)Shift+TabShift+Tab
切换 AI 模型Cmd+/Ctrl+/

Tab 补全

功能macOSWindows / Linux
接受整个建议TabTab
逐词接受Cmd+→Ctrl+→
拒绝建议EscapeEscape
跳到下一个编辑点Tab(接受后再按)Tab

Inline Edit(Cmd+K 模式)

功能macOSWindows / Linux
打开 Inline EditCmd+KCtrl+K
接受修改TabTab
拒绝修改EscapeEscape
切换到 Agent ChatCmd+LCtrl+L

消息队列(Agent 执行中)

功能macOSWindows / Linux
加入队列(等 Agent 完成后执行)EnterEnter
立即发送(插入当前工具结果后)Cmd+EnterCtrl+Enter
停止 AgentEscapeEscape

代码库搜索(@ 引用)

在输入框里输入 @ 触发:

引用类型输入
文件@文件名
文件夹@文件夹/
函数/类@函数名
文档@Docs
历史对话@Past Chats

Plan Mode / Debug Mode

功能操作
切换到 Plan ModeShift+Tab 或模式下拉框
切换到 Debug ModeShift+Tab 或模式下拉框
切换回 Agent ModeShift+Tab 循环切换
CLI 指定 Plan 模式agent --mode=plan
CLI 指定 Ask 模式agent --mode=ask

Checkpoints(快照回滚)

功能操作
查看 Checkpoint点击聊天时间线上的 Checkpoint 标记
回滚到某个 Checkpoint点击 Checkpoint > "Restore Checkpoint"
手动创建 Checkpoint悬停在消息上 > 点击 + 按钮

自定义快捷键

在 Keyboard Shortcuts 里搜索关键词修改:

  • "Accept Cursor Tab Suggestions" — 修改 Tab 补全的接受键
  • "Cursor: Open Chat" — 修改打开 Chat 的快捷键
  • "Cursor: Inline Edit" — 修改 Cmd+K

常见问题

Q: Tab 键原来是缩进,现在变成接受建议了,怎么办?

只有在有 AI 建议时 Tab 才会触发"接受",没有建议时仍然是正常缩进。如果这个行为干扰了你,在 Settings 里可以改变 Tab 的优先级,或者把接受建议改成其他键。

Q: Shift+Tab 没有切换模式,是什么原因?

确认光标在 Agent 输入框里(不是代码编辑区)。如果在代码区,Shift+Tab 是反向缩进。

Q: 在 Windows 上所有 Cmd+ 键是改成 Ctrl+ 吗?

是的,所有 Cursor 的 Cmd+ 快捷键在 Windows/Linux 上对应 Ctrl+。只有 macOS 独有的系统级快捷键不适用。