跳到主要内容

键盘快捷键

AtomGit 提供了一套全局键盘快捷键,让你双手无需离开键盘,即可快速完成搜索、页面跳转和日常研发操作。

  • 查看快捷键:在页面任意位置按 ?(即 Shift + /)即可打开快捷键清单。
  • 打开命令面板:按 Ctrl + K(macOS 为 Cmd + K),输入关键词即可搜索并直接执行当前页面的可用操作。

按键说明:表格中的小写字母(如 t、c)直接按下对应按键即可,无需按 Shift。以 g 开头的快捷键(意为 Go,前往)需要依次按下:先按 g,松开后在 1.5 秒内按下第二个字母。


快捷键清单​

全站通用​

在 AtomGit 任意页面均可使用。

快捷键功能说明
/ 或 s聚焦顶部搜索框
Ctrl + K / Cmd + K打开命令面板
?打开 / 关闭快捷键清单
g n打开通知中心(需登录)
Esc关闭弹窗、退出命令面板或取消按键输入

仓库导航​

进入任意代码仓库后可用(先按 g 松开,再按对应字母)。

快捷键功能说明
g c前往「代码 (Code)」
g i前往「Issues」
g p前往「Pull Requests」
g w前往「Wiki」
g g前往「讨论 (Discussions)」
g a前往「Actions」

提示:在查看 Actions 构建日志时,可按 Shift + F 切换日志全屏显示。

代码浏览​

在仓库的「代码」文件列表或文件详情页可用。

快捷键功能说明
t快速搜索仓库内的文件
w切换分支 (Branch) 或标签 (Tag)
b打开当前文件的 Blame 视图(需在文件详情页)

Issue 与 Pull Request​

部分快捷键在「列表页」和「详情页」会自动适配不同操作(在列表页用于筛选,在详情页用于设置属性):

快捷键在列表页的功能在详情页的功能(需具备编辑/评论权限)
c新建 Issue 或 Pull Request-
Ctrl + / / Cmd + /聚焦列表筛选框-
u按作者筛选-
a按负责人筛选设置负责人
l按标签筛选设置标签
m按里程碑筛选设置里程碑
x-关联 Issue 或 Pull Request
q-设置评审人(仅 Pull Request 详情页)
r-引用回复(需先用鼠标选中一段讨论文本,再按 r)

命令面板​

记不住快捷键时,随时按 Ctrl + K(macOS 为 Cmd + K)呼出命令面板:

  • 快速检索:直接输入功能名称(如“切换分支”)或对应键位即可过滤命令。
  • 纯键盘操作:使用 ↑ ↓ 键选择,按 Enter 执行。

关闭单字母快捷键(防误触开关)​

像 s、c、g i 这类不需要配合 Ctrl/Cmd 的快捷键(统称为字符键快捷键)默认开启。为了防止打字时误触,系统在以下场景会自动暂停这些快捷键:

  • 光标处于输入框、评论框或在线代码编辑器中时;
  • 正在使用中文输入法拼写选词时。

如何手动彻底关闭?

如果你仍习惯关闭它们,可以按 ? 打开快捷键清单,取消勾选顶部的**「启用字符键快捷键」**(设置会自动保存在当前浏览器中)。

  • 关闭后:所有单字母/符号快捷键(包括 ?)均不再响应;但带修饰键的 Ctrl + K / Cmd + K(命令面板)和 Ctrl + / / Cmd + /(聚焦筛选框)依然可用。
  • 如何重新开启:由于关闭后按 ? 无法再呼出清单,请按 Ctrl + K / Cmd + K 打开命令面板,搜索并执行**「打开快捷键清单」**,在弹窗顶部重新勾选即可。

常见问题​

1. 为什么在仓库里按 g i、b 或在详情页按 a 没有反应?

快捷键仅在当前页面存在对应功能且你的账号拥有对应权限时生效。例如:

  • 仓库未开启 Issues 模块时,g i 不会响应;
  • 在代码文件夹列表(而非具体代码文件内)按 b,无法打开 Blame 视图;
  • 对当前仓库没有编辑权限时,在 Issue 详情页按 a、l、m 不会展开右侧设置面板。

2. 按下 g 之后再按其他字母为什么没跳转?

g 开头的组合键需要在按下 g 后的 1.5 秒内按下第二个键,超时会自动取消,重新按 g 即可。