logo
Cursor 完整指南
Vibe Coding

Cursor 完整指南

Cursor 是目前最流行的 AI 编程编辑器,基于 VS Code 打造。本指南将教你如何高效使用 Cursor 进行 AI 辅助编程。

Cursor 完整指南快捷键速查

快捷键速查

掌握 Cursor 的快捷键可以大幅提高你的编程效率。本页汇总了所有常用快捷键。

#AI 功能快捷键

这是 Cursor 区别于普通编辑器的核心快捷键:

功能macOSWindows/Linux说明
ChatCmd + LCtrl + L打开 AI 对话
新对话Cmd + Shift + LCtrl + Shift + L开启新的 Chat
ComposerCmd + ICtrl + I打开多文件编辑器
全局 ComposerCmd + Shift + ICtrl + Shift + I打开全局 Composer
内联编辑Cmd + KCtrl + K在当前位置内联编辑
接受 Tab 补全TabTab接受 AI 代码建议
拒绝 Tab 补全EscEsc取消 AI 代码建议
下一个建议Alt + ]Alt + ]查看下一个补全建议
上一个建议Alt + [Alt + [查看上一个补全建议

#Chat 快捷操作

在 Chat 面板中的快捷键:

操作macOSWindows/Linux
发送消息EnterEnter
换行Shift + EnterShift + Enter
清空输入Cmd + BackspaceCtrl + Backspace
复制代码Cmd + CCtrl + C
应用代码点击 Apply点击 Apply

#编辑器快捷键

继承自 VS Code 的标准快捷键:

#文件操作

操作macOSWindows/Linux
新建文件Cmd + NCtrl + N
打开文件Cmd + OCtrl + O
保存Cmd + SCtrl + S
全部保存Cmd + Alt + SCtrl + Alt + S
关闭文件Cmd + WCtrl + W
关闭所有Cmd + K WCtrl + K W

#编辑操作

操作macOSWindows/Linux
撤销Cmd + ZCtrl + Z
重做Cmd + Shift + ZCtrl + Shift + Z
复制行Alt + Shift + ↓/↑Alt + Shift + ↓/↑
移动行Alt + ↓/↑Alt + ↓/↑
删除行Cmd + Shift + KCtrl + Shift + K
注释行Cmd + /Ctrl + /
块注释Cmd + Shift + /Ctrl + Shift + /
缩进Cmd + ]Ctrl + ]
取消缩进Cmd + [Ctrl + [
格式化文档Cmd + Shift + FCtrl + Shift + F

#多光标编辑

操作macOSWindows/Linux
添加光标Alt + ClickAlt + Click
上方添加光标Cmd + Alt + ↑Ctrl + Alt + ↑
下方添加光标Cmd + Alt + ↓Ctrl + Alt + ↓
选择所有匹配Cmd + Shift + LCtrl + Shift + L
选择下一个匹配Cmd + DCtrl + D

#搜索和替换

操作macOSWindows/Linux
查找Cmd + FCtrl + F
替换Cmd + HCtrl + H
全局搜索Cmd + Shift + FCtrl + Shift + F
全局替换Cmd + Shift + HCtrl + Shift + H
转到文件Cmd + PCtrl + P
转到符号Cmd + Shift + OCtrl + Shift + O
转到行Cmd + GCtrl + G

#导航

操作macOSWindows/Linux
转到定义F12F12
查看定义Alt + F12Alt + F12
查找引用Shift + F12Shift + F12
后退Ctrl + -Alt + ←
前进Ctrl + Shift + -Alt + →
切换文件Cmd + TabCtrl + Tab

#面板操作

操作macOSWindows/Linux
打开终端Ctrl + `Ctrl + `
打开命令面板Cmd + Shift + PCtrl + Shift + P
打开设置Cmd + ,Ctrl + ,
打开侧边栏Cmd + BCtrl + B
资源管理器Cmd + Shift + ECtrl + Shift + E
搜索面板Cmd + Shift + FCtrl + Shift + F
Git 面板Cmd + Shift + GCtrl + Shift + G
扩展面板Cmd + Shift + XCtrl + Shift + X

#自定义快捷键

你可以自定义任何快捷键:

  1. 打开命令面板:Cmd + Shift + P
  2. 搜索 "Preferences: Open Keyboard Shortcuts"
  3. 搜索要修改的命令
  4. 双击设置新快捷键

#推荐自定义

json
// keybindings.json [ { "key": "cmd+shift+c", "command": "cursor.chat.focus" }, { "key": "cmd+shift+a", "command": "cursor.action.applyLastSuggestion" } ]

#快捷键记忆技巧

#AI 功能记忆口诀

  • L = Chat (聊天/Language) - 与 AI 对话
  • I = Composer (Implement) - 实现功能
  • K = 内联编辑 - 就地修改

#常用组合

组合功能
Cmd + L → 提问 → Tab快速获取代码
选中代码Cmd + L询问选中代码
Cmd + I → 描述 → Apply多文件编辑流程
Cmd + K → 指令 → Enter内联编辑流程

#下一步

1v1免费职业咨询