Cursor 常用快捷键总结

Cursor 常用快捷键总结

以下是 Cursor 编辑器的核心快捷键(基于 macOS,Windows/Linux 把 Cmd 替换为 Ctrl 即可)。


一、AI 核心功能(Cursor 独有)

快捷键 功能
Cmd + L 打开 Chat 聊天面板(与 AI 对话)
Cmd + I 打开 Composer(多文件编辑、Agent 模式)
Cmd + K 行内编辑(在编辑器中直接让 AI 改代码)
Cmd + K (终端中) AI 生成终端命令
Cmd + Shift + L 把选中代码 添加到 Chat
Cmd + Shift + I 打开 Composer 全屏模式
Cmd + N (Chat 中) 新建一个 Chat 会话
Cmd + / 切换 AI 模型(GPT-4 / Claude / Cursor-small 等)
Tab 接受 AI 自动补全建议(Cursor Tab)
Esc 拒绝 AI 建议
Cmd + → 部分接受补全(逐词接受)
Cmd + Enter 在 Chat/Composer 中发送消息(Codebase 范围)
@ 在 Chat/Composer 中 引用文件、文件夹、文档、Git 等

二、AI 修改后的 Diff 操作

快捷键 功能
Cmd + Y 接受 AI 的修改
Cmd + NCmd + Backspace 拒绝 AI 的修改
Cmd + Enter 在 Composer 中确认应用修改

三、文件与导航(继承自 VS Code)

快捷键 功能
Cmd + P 快速打开文件
Cmd + Shift + P 打开 命令面板
Cmd + B 显示/隐藏侧边栏
Cmd + J 显示/隐藏底部面板(终端)
``Cmd + ``` 打开终端
Ctrl + Tab 在已打开文件间切换
Cmd + W 关闭当前文件
Cmd + Shift + T 重新打开关闭的文件
Cmd + 1/2/3 切换到第 1/2/3 个编辑器分组

四、代码编辑

快捷键 功能
Cmd + D 选中下一个相同的词(多光标)
Cmd + Shift + L (在编辑器中) 选中所有相同的词
Option + ↑/↓ 上下移动当前行
Shift + Option + ↑/↓ 复制当前行到上/下
Cmd + / 注释当前行
Cmd + Shift + K 删除当前行
Cmd + Enter 在下方插入新行
Cmd + Shift + Enter 在上方插入新行
Cmd + ] / Cmd + [ 增加/减少缩进
Option + Click 在点击位置 添加多光标

五、搜索与替换

快捷键 功能
Cmd + F 当前文件查找
Cmd + Option + F 当前文件替换
Cmd + Shift + F 全局搜索
Cmd + Shift + H 全局替换
Cmd + G 查找下一个
Cmd + Shift + G 查找上一个

六、跳转与符号

快捷键 功能
Cmd + ClickF12 跳转到定义
Option + F12 在侧边查看定义
Shift + F12 查找所有引用
Cmd + Shift + O 跳转到文件中的符号
Cmd + T 跳转到工作区符号
Ctrl + - 后退(跳回上一个位置)
Ctrl + Shift + - 前进
Cmd + G (在 Cmd + P 后输入数字) 跳转到指定行

七、Composer / Agent 模式专属

快捷键 功能
Cmd + . 切换 Agent / Edit / Ask 模式
Cmd + Backspace 清除当前 Composer 输入
Cmd + Shift + Backspace 关闭 Composer
(输入框为空时) 调出上一次的 prompt

八、终端 AI

快捷键 功能
Cmd + K (终端) AI 生成命令
Cmd + Enter (终端 AI) 接受并执行
Esc 取消

九、实用建议

  1. 最高频四件套 :Cmd + L(问)、Cmd + K(改)、Cmd + I(写)、Tab(接受)。
  2. 在 Chat/Composer 里多用 @ 引用上下文(@Files@Folders@Codebase@Web@Docs@Git)。
  3. 想看完整快捷键:Cmd + Shift + P → 输入 "Keyboard Shortcuts" 即可查看并自定义。
  4. Cursor 大部分快捷键继承自 VS Code,所以 VS Code 用户基本零迁移成本。
相关推荐
C++ 老炮儿的技术栈11 小时前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
zhanghaha131419 小时前
HTML系列教程:2_HTML 编辑器(零基础超详细讲解
前端·编辑器·html
呆呆敲代码的小Y20 小时前
Magic Resume 实战:开源 AI 简历编辑器(多模型 + 本地存储)
人工智能·开源·编辑器·magic resume·简历编辑器
拂拉氏2 天前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
愚公搬代码2 天前
【愚公系列】《Web应用安全》005-Visual Studio Code编辑器的使用
前端·安全·编辑器
浔川python社2 天前
浔川系列产品后台维护与漏洞修复公告
编辑器
烂蜻蜓3 天前
Node.js入门教程(二十三):全局对象
node.js·编辑器·vim
weixin_404679314 天前
godot + vscode ai开发
ide·vscode·编辑器·游戏引擎·godot
我一定会有钱4 天前
vscode system下载安装
ide·vscode·编辑器
2401_858286114 天前
VSCODE远程链接错误: 无法建立链接,过程试图写入的管道不存在的解决方法
ide·vscode·编辑器