Kiro IDE 继承了 VS Code 风格的 keyboard shortcuts 体系,覆盖通用操作、文件导航、代码编辑和 AI 交互四个类别。Mac 与 Windows/Linux 均有独立的快捷键方案,常用的 Command Palette(Cmd/Ctrl+Shift+P)、内联 AI(Cmd/Ctrl+I)和 Chat 面板(Cmd/Ctrl+L)是日常高频入口。所有快捷键均可通过偏好设置自定义,适配不同的编辑器迁移习惯。

Kiro IDE 键盘快捷键:全类别速查与自定义方法

熟悉 keyboard shortcuts 是提升 Kiro 使用效率的最直接方式。以下按类别整理了全部常用快捷键,Mac 和 Windows/Linux 均已列出。

通用操作

Mac Windows / Linux 说明
Cmd+Shift+P Ctrl+Shift+P 打开 Command Palette
Cmd+K Cmd+S Ctrl+K Ctrl+S 打开 Keyboard Shortcuts 设置
Ctrl+` Ctrl+` 切换终端(Toggle Terminal)
Cmd+N Ctrl+N 新建文件
Cmd+W Ctrl+W 关闭当前标签页
Cmd+S Ctrl+S 保存
Cmd+Shift+S Ctrl+Shift+S 另存为(Save As)
Cmd+Z Ctrl+Z 撤销
Cmd+Shift+Z Ctrl+Shift+Z 重做

导航

Mac Windows / Linux 说明
Cmd+P Ctrl+P 快速打开文件(Quick Open)
Cmd+O Ctrl+O 打开文件
Cmd+K Cmd+O Ctrl+K Ctrl+O 打开文件夹
Cmd+Shift+O Ctrl+Shift+O 跳转到 Symbol
Ctrl+G Ctrl+G 跳转到指定行
Cmd+F Ctrl+F 在当前文件查找
Cmd+Shift+F Ctrl+Shift+F 全项目搜索(Find in Files)
Cmd+B Ctrl+B 切换侧边栏显示
Cmd+\ Ctrl+\ 分屏(Split Editor)
Cmd+1/2/3 Ctrl+1/2/3 聚焦到对应编辑器分组
Ctrl+Shift+G Ctrl+Shift+G 打开 Source Control 视图

代码编辑

Mac Windows / Linux 说明
Cmd+X Ctrl+X 剪切
Cmd+C Ctrl+C 复制
Cmd+V Ctrl+V 粘贴
Cmd+/ Ctrl+/ 切换行注释
Option+Up/Down Alt+Up/Down 上移 / 下移当前行
Cmd+Shift+K Ctrl+Shift+K 删除当前行

AI 功能

Mac Windows / Linux 说明
Cmd+L Ctrl+L 打开 Chat 对话面板
Cmd+I Ctrl+I 内联 AI(Inline Chat)
F5 F5 启动调试(Start Debugging)

自定义 keyboard shortcuts

Kiro 允许你修改或新增任意快捷键,步骤如下:

  1. Cmd+Shift+P / Ctrl+Shift+P 打开 Command Palette
  2. 输入并选择 Keyboard Shortcuts
  3. 选择 Preferences: Open Keyboard Shortcuts
  4. 找到要修改的命令
  5. 点击左侧铅笔图标,按下目标组合键完成绑定

自定义完成后,新快捷键会覆盖默认绑定,让你无缝延续其他编辑器(如 VS Code、JetBrains 系列)的操作习惯。

常见问题

Q:我从 VS Code 迁移过来,快捷键是否完全兼容?

A:Kiro 基于 VS Code 技术栈,绝大多数 VS Code keyboard shortcuts 在 Kiro 中开箱即用。少数 AI 功能专属快捷键(如 Cmd+L 打开 Chat)是 Kiro 新增的,不会与 VS Code 原有快捷键冲突。

Q:如何查看某个命令当前绑定了哪个快捷键?

A:打开 Command Palette,输入命令名称,右侧会显示当前绑定的快捷键。也可以通过 Preferences: Open Keyboard Shortcuts 搜索命令名称查看完整绑定记录。

Q:Cmd+I(内联 AI)和 Cmd+L(Chat 面板)分别适合什么场景?

A:Cmd+I 适合在光标所在位置直接发出小范围改写指令,结果即时呈现在代码中;Cmd+L 打开的 Chat 面板适合多轮对话、大段生成、或需要给 AI 提供更多上下文的场景。