Cursor 快捷键有哪些?常用键位和改键方法

2026-08-24

Cursor 的快捷键有一条最省事的前提:它默认沿用 VS Code 的整套键位,在这之上另加了几个 AI 功能专用键。 所以从 VS Code 过来的人几乎不用重学,只要把新增的那几个记住就行。

这篇按官方帮助中心的快捷键与外观页,讲清三件事:官方点名的 AI 快捷键有哪些、改键怎么改、以及键位打架时从哪查

官方列出的 AI 快捷键

官方文档在快捷键页专门列了一张表,是 Cursor 相对 VS Code 新增的那部分。整理如下(Mac 用 Cmd,Windows / Linux 用 Ctrl):

动作MacWindows / Linux
开关侧边面板Cmd + ICmd + LCtrl + ICtrl + L
行内编辑(Inline edit)Cmd + KCtrl + K
模式菜单Cmd + .Ctrl + .
在 Agent 各模式间轮换Shift + TabShift + Tab
在 AI 模型之间轮换Cmd + /Ctrl + /
接受 Tab 补全建议TabTab

几条使用上的经验:

Cmd/Ctrl + KCmd/Ctrl + L 是分工,不是二选一。 前者是在当前选中的代码上就地改,后者是把选中内容带进侧边面板交给 Agent。改一个函数用前者,改一串文件用后者。这两个的具体差别见 Cursor 的 Ctrl+K 怎么用

Shift + Tab 是模式轮换,不是缩进。 这个键在普通编辑器里是反向缩进,在 Cursor 的 AI 面板里被用来切 Agent 模式。刚上手的人经常在这儿愣一下。

Cmd/Ctrl + / 轮换模型这个键很好用但很少人知道。 不用去下拉菜单里点,连按几下就能在几个模型之间转。配合路由机制一起理解,能少走很多弯路。

Tab 接受补全——这是最高频的一个键,也是最容易和别的插件抢的一个键,下面单说。

除了这张表,还有两个设置面板的入口值得记:隐私模式所在的设置面板是 Cmd + Shift + J(Windows / Linux 是 Ctrl + Shift + J),普通设置是 Cmd/Ctrl + ,,命令面板是 Cmd/Ctrl + Shift + P

改键怎么改

官方给的步骤是:

  1. 打开快捷键面板——Mac 上按 Cmd + R 然后 Cmd + S;Windows / Linux 上按 Ctrl + R 然后 Ctrl + S。这是个「和弦」按法,先按前一组、松开、再按后一组,不是同时按;
  2. 搜索你要改的命令;
  3. 点它旁边的铅笔图标
  4. 按下你想要的组合键;
  5. Enter 保存。

这套面板本身就是 VS Code 的键位编辑器,所以 VS Code 的老习惯全部适用:可以按命令名搜、可以按当前绑的键搜、可以设 when 条件让同一个键在不同上下文里做不同的事。

键位打架怎么查

冲突是改键场景里最常见的麻烦,典型症状是”我按了没反应”或者”按出来的是另一个功能”。排查思路按这个顺序走:

第一步,在快捷键面板里搜这个组合键本身。 面板支持按键位搜索,一搜就知道有几条命令绑在同一个组合上。如果列出来不止一条,那就是冲突。

第二步,看是不是扩展抢走了。 Cursor 能装 VS Code 生态的扩展,而很多扩展会自带键位绑定。尤其是 Tab——各种补全类、片段类扩展都盯着这个键。装了别的 AI 补全插件之后 Tab 不听话,是很常见的组合问题,排查方法见 扩展装了不工作、互相打架

第三步,区分”键没生效”和”功能本身没工作”。 这两件事表现很像但根因完全不同。如果 Tab 按下去毫无反应,先确认是补全服务本身出了问题还是键被占了——补全本身的排查见 Cursor 补全不工作、AI 没反应怎么办

第四步,注意窗口形态。 官方在外观页提到一个细节:部分界面控件属于 IDE 这一层,如果你当前待在 Agents 窗口里,可能看不到对应入口,需要先用命令面板执行 Open IDE 切回去。这条对快捷键同样有参考意义——同一个键在不同窗口形态下未必绑着同一个东西

顺手把外观也调了

改键位的时候通常也想顺手调外观,官方外观页给的路径都很短:

切亮色 / 暗色主题:命令面板(Cmd/Ctrl + Shift + P)输入 Preferences: Color Theme,在列表里选。用方向键上下移动可以实时预览每个主题,选中再回车。想跟随系统深浅色的,去设置里搜 “Auto Detect Color Scheme” 打开。

装更多主题:扩展面板(Mac Cmd + Shift + X,Windows / Linux Ctrl + Shift + X)里搜 theme,点安装。如果扩展面板打不开,同样先执行 Open IDE。装任何扩展之前,建议先看一眼官方对插件市场安全的说明。

改字号:设置面板(Cmd/Ctrl + ,)搜 “Font Size”,编辑器字号和终端字号可以分开调。

改字体:设置里搜 “Font Family”,填一个你系统里装了的字体名(官方举的例子是 JetBrains Mono、Fira Code 这类)。想开连字(把 =>!== 渲染成合成符号),搜 “Font Ligatures” 设成 true。

给从 VS Code 过来的人

因为默认键位一致,迁移成本主要不在快捷键上,而在于你原来的自定义键位不会自动跟过来。VS Code 的键位覆盖存在用户配置里,换编辑器就得重新带一份。完整的迁移清单(设置、扩展、键位三条线怎么各自搬)见 从 VS Code 迁到 Cursor

从 JetBrains 系过来的情况不一样,那边整套键位逻辑差别很大,得按另一套迁移路径走。

常见问题

Cursor 的快捷键和 VS Code 一样吗? 官方说默认沿用 VS Code 那一套,在此之上新增了 AI 功能相关的几个键。

改键面板怎么打开? 官方给的是和弦按法:Mac 上 Cmd + RCmd + S,Windows / Linux 上 Ctrl + RCtrl + S。也可以从命令面板搜键盘快捷方式打开。

为什么 Tab 键按下去没反应? 两类原因:键被别的扩展抢了,或者补全服务本身没工作。先在快捷键面板按键位搜一下有几条绑定,再去查补全状态。

Shift + Tab 为什么不缩进了? 在 AI 面板的上下文里,这个组合被用来在 Agent 各模式之间轮换。这是官方文档列出的默认绑定。

改了键位能同步到别的电脑吗? 官方快捷键页没有说明键位同步机制,本文不作推断。

核实边界

本文事实依据为 2026-08-24 通过 curl 抓取的 Cursor 官方帮助中心页面:快捷键页(https://cursor.com/help/customization/keyboard-shortcuts)、主题与外观页(https://cursor.com/help/customization/themes)、行内编辑页(https://cursor.com/help/ai-features/inline-edit)、隐私与数据页(https://cursor.com/help/security-and-privacy/privacy,用于核对设置面板的快捷键)。

没有核到、因而本文未写的部分:官方”快捷键参考”那一页的完整键位全表(帮助中心该页只列了 AI 相关的几个,全表在另一处文档,本文未逐条取得);键位配置是否随账号同步(官方页面未说明);各平台上是否存在与系统级快捷键的已知冲突(官方未列举)。本文作者没有 Cursor 账号,也未运行过该软件,键位描述全部来自官方文档表格,不含实测。

👉 把手上的工具用顺,再看看 AI 编程实战体系课AI 编程教程大全

想系统学会用 AI?报名体系课或加入会员,照着学、照着用。