Github.com 上的 80 个键盘快捷键的速查表
站点范围的快捷方式
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 聚焦搜索栏 | S | S |
| 转至您的通知 | G + N | G + N |
| 打开并聚焦用户、问题或拉取请求悬停卡片 | H | H |
| 当焦点位于上方时,关闭悬停卡片 | Esc | Esc |
存储库
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 转到代码选项卡 | G + C | G + C |
| 转到“问题”选项卡 | G + I | G + I |
| 转到拉取请求选项卡 | G + P | G + P |
| 转到“项目”选项卡 | G + B | G + B |
| 转到 Wiki 选项卡 | G + W | G + W |
源代码编辑
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 在文件编辑器中开始搜索 | Cmd + F | Ctrl + F |
| 找下一个 | Cmd + G | Ctrl + G |
| 查找上一个 | Cmd + Shift + G | Ctrl + Shift + G |
| 代替 | Cmd + Shift + F | Ctrl + Shift + F |
| 全部替换 | Cmd + Shift + R | Ctrl + Shift + R |
| 跳至行 | Alt + G | Alt + G |
| 撤消 | Cmd + Z | Ctrl + Z |
| 重做 | Cmd + Y | Ctrl + Y |
源代码浏览
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 激活文件查找器 | T | T |
| 跳转到代码中的某一行 | L | L |
| 切换到新分支或标签 | W | W |
| 将 URL 扩展为其规范形式 | Y | Y |
| 显示或隐藏差异评论 | I | I |
| 开放指责观点 | B | B |
评论
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 插入 Markdown 格式以加粗文本 | Cmd + B | Ctrl + B |
| 插入 Markdown 格式以使文本变为斜体 | Cmd + I | Ctrl + I |
| 插入 Markdown 格式以创建链接 | Cmd + K | Ctrl + K |
| 在撰写评论和预览评论选项卡之间切换 | Cmd + Shift + P | Ctrl + Shift + P |
| 提交评论 | Cmd + Enter | Ctrl + Enter |
| 打开已保存的回复菜单,然后使用已保存的回复自动填充评论字段 | Cmd + . | Ctrl + . |
| 插入建议 | Cmd + G | Ctrl + G |
| 在回复中引用所选文本 | R | R |
问题和拉取请求列表
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 创建问题 | C | C |
| 将光标放在问题或拉取请求搜索栏上 | Cmd + / | Ctrl + / |
| 按作者过滤 | U | U |
| 按标签过滤或编辑标签 | L | L |
| 筛选或编辑里程碑 | M | M |
| 按受让人筛选或编辑受让人 | A | A |
| 开放问题 | O | O |
问题和拉取请求
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 请求审阅者 | Q | Q |
| 设定里程碑 | M | M |
| 应用标签 | L | L |
| 设置受让人 | A | A |
拉取请求中的变更
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 打开拉取请求中的提交列表 | C | C |
| 打开拉取请求中已更改文件的列表 | T | T |
| 在列表中向下移动选择 | J | J |
| 在列表中上移选择 | K | K |
| 在拉取请求差异上添加一条评论 | Cmd + Shift + Enter | Ctrl + Shift + Enter |
| 在拉取请求中,在折叠和展开所有过期的审阅评论之间切换 | Alt + (点击) | Alt + (点击) |
项目板
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 开始移动焦点列 | 输入/空格 | 输入/空格 |
| 取消正在进行的移动 | Esc | Esc |
| 完成正在进行的搬迁 | Enter | Enter |
| 将列向左移动 | 左/H | 左/H |
| 将列移动到最左侧位置 | Cmd + 左/H | Ctrl + 左/H |
| 将列向右移动 | 右/左 | 右/左 |
| 将列移动到最右侧位置 | Cmd + 右/左 | Ctrl + 右/左 |
| 开始移动聚焦的卡片 | 输入/空格 | 输入/空格 |
| 取消正在进行的移动 | Esc | Esc |
| 完成正在进行的搬迁 | Enter | Enter |
| 向下移动卡片 | 向下/J | 向下/J |
| 将卡片移至列底部 | Cmd + 向下/J | Ctrl + 向下/J |
| 向上移动卡片 | 上/K | 上/K |
| 将卡片移至列顶部 | Cmd + 上/K | Ctrl + 上/K |
| 将卡片移至左侧列的底部 | 左/H | 左/H |
| 将卡片移至左侧列的顶部 | Shift + 左/H | Shift + 左/H |
| 将卡片移至最左列的底部 | Cmd + 左/H | Ctrl + 左/H |
| 将卡片移至最左列的顶部 | Cmd + Shift + 左/H | Ctrl + Shift + 左/H |
| 将卡片移至右侧列的底部 | 向右 | 向右 |
| 将卡片移至右侧列的顶部 | Shift + 右/左 | Shift + 右/左 |
| 将卡片移至最右列底部 | Cmd + 右/左 | Ctrl + 右/左 |
| 将卡片移至最右列的顶部 | Cmd + Shift + 右/左 | Ctrl + Shift + 右/左 |
通知
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 标记为已读 | E/L/Y | E/L/Y |
| 静音话题 | Shift + M | Shift + M |
网络图
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 向左滚动 | 左/H | 左/H |
| 向右滚动 | 右/左 | 右/左 |
| 向上滑动 | 上/K | 上/K |
| 向下滚动 | 向下/J | 向下/J |
| 一直向左滚动 | Shift + 左/H | Shift + 左/H |
| 一直向右滚动 | Shift + 右/左 | Shift + 右/左 |
| 一直向上滚动 | Shift + 上/K | Shift + 上/K |
| 一直向下滚动 | Shift + 向下/J | Shift + 向下/J |