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 用户基本零迁移成本。
相关推荐
望眼欲穿的程序猿1 天前
苹果系统使用VsCode开发QT
ide·vscode·编辑器
其实防守也摸鱼1 天前
带你了解与配置phpmyadmin
笔记·安全·网络安全·pdf·编辑器·工具·调试
Rsun045511 天前
Oracle中常用语法
编辑器
非黑皆白1 天前
配置Vscode Claude Code 插件使用deepseek-v4-pro模型
ide·vscode·编辑器
puamac1 天前
UcTabWindow 布局多tab,加载编辑器和资源管理器等自定义控件
c#·编辑器·datagridview
Java&Develop1 天前
dbeaver 如何添加 比如 我输入 sf 回车 编辑器会出现 sql select * from 的快捷
数据库·sql·编辑器
weixin_402278452 天前
解决打开vscode编辑器ctrl+鼠标左键不能跳转定义问题 环境C++
vscode·编辑器·计算机外设
计算机安禾2 天前
【Linux从入门到精通】第28篇:文本处理三剑客(中)——sed 流编辑器
linux·服务器·编辑器
#君君#2 天前
ros2 下VSCode 中显示波浪线(找不到定义)原因
ide·vscode·编辑器