Help us learn about your current experience with the documentation. Take the survey.
GitLab 键盘快捷键
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
GitLab 提供了多种键盘快捷键,可用于访问其不同功能。
要在 GitLab 中显示列出键盘快捷键的窗口,请使用以下方法之一:
- 按 ?。
- 在应用程序左下角,选择 Help,然后选择 Keyboard shortcuts。
尽管 全局快捷键 在 GitLab 的任何区域都可用, 但其他快捷键只有在特定页面中才能使用,如各部分所述。
全局快捷键
这些快捷键在 GitLab 的大多数区域都可用:
| 键盘快捷键 | 描述 |
|---|---|
| ? | 显示或隐藏快捷键参考表。 |
| Shift + p | 转到您的 Projects 页面。 |
| Shift + g | 转到您的 Groups 页面。 |
| Shift + a | 转到您的 Activity 页面。 |
| Shift + l | 转到您的 Milestones 页面。 |
| Shift + s | 转到您的 Snippets 页面。 |
| s / / | 将光标置于搜索栏中。 |
| f | 聚焦筛选栏 |
| Shift + i | 转到您的 Issues 页面。 |
| Shift + m | 转到您的 Merge requests 页面。 |
| Shift + r | 转到您的 Review requests 页面。 |
| Shift + t | 转到您的 To-Do List 页面。 |
| p,然后 b | 显示或隐藏 Performance Bar。 |
| Escape | 隐藏工具提示或弹出框。 |
| g,然后 x | 在 GitLab 和 GitLab Next 之间切换(仅限 GitLab SaaS)。 |
| . | 打开 Web IDE。 |
| d | 打开 GitLab Duo Chat |
此外,在文本字段中编辑文本时(例如评论、回复、问题描述和合并请求描述),还提供以下快捷键:
| macOS 快捷键 | Windows 快捷键 | 描述 |
|---|---|---|
| ↑ | ↑ | 编辑您的上一条评论。您必须位于线程下方的空白文本字段中,并且该线程中必须至少有一条评论。 |
| Command + Shift + p | Control + Shift + p | 在具有 Write 和 Preview 选项卡的文本字段中编辑文本时,切换 Markdown 预览。 |
| Command + b | Control + b | 将所选文本设为粗体(用 ** 包围)。 |
| Command + i | Control + i | 将所选文本设为斜体(用 _ 包围)。 |
| Command + Shift + x | Control + Shift + x | 为所选文本添加删除线(用 ~~ 包围)。 |
| Command + k | Control + k | 添加链接(用 []() 包围所选文本)。 |
| Command + [ | Control + [ | 减少文本缩进。在 GitLab 15.3 中引入。 |
| Command + ] | Control + ] | 增加文本缩进。在 GitLab 15.3 中引入。 |
| Command + Enter | Control + Enter | 提交或保存更改 |
文本字段中的编辑快捷键始终启用,即使其他键盘快捷键被禁用也是如此。
项目
这些快捷键在项目中的任何页面都可用。您必须相对快速地输入它们才能生效,它们会将您带到项目中的另一个页面。
| 键盘快捷键 | 描述 |
|---|---|
| g + o | 转到 Project overview 页面。 |
| g + v | 转到项目 Activity 页面(Manage > Activity)。 |
| g + r | 转到项目 Releases 页面(Deploy > Releases)。 |
| g + f | 转到 项目文件(Code > Repository)。 |
| t | 打开项目文件搜索对话框。(Code > Repository,选择 Find Files)。 |
| g + c | 转到项目 Commits 页面(Code > Commits)。 |
| g + n | 转到 Repository graph 页面(Code > Repository graph)。 |
| g + d | 转到 Repository analytics 页面中的图表(Analyze > Repository analytics)。 |
| g + i | 转到项目 Issues 页面(Plan > Issues)。 |
| i | 转到 New Issue 页面(Plan > Issues,选择 New issue)。 |
| g + b | 转到项目 Issue boards 页面(Plan > Issue boards)。 |
| g + m | 转到项目 Merge requests 页面(Code > Merge requests)。 |
| g + p | 转到 CI/CD Pipelines 页面(Build > Pipelines)。 |
| g + j | 转到 CI/CD Jobs 页面(Build > Jobs)。 |
| g + e | 转到项目 Environments 页面(Operate > Environments)。 |
| g + k | 转到项目 Kubernetes clusters 集成页面(Operate > Kubernetes clusters)。您必须拥有至少 maintainer 权限 才能访问此页面。 |
| g + s | 转到项目 Snippets 页面(Code > Snippets)。 |
| g + w | 转到 项目 wiki(Plan > Wiki),如果已启用。 |
| . | 打开 Web IDE。 |
Issues
查看问题时提供以下快捷键:
| 键盘快捷键 | 描述 |
|---|---|
| e | 编辑描述。 |
| a | 更改负责人。 |
| m | 更改里程碑。 |
| l | 更改标签。 |
| c + r | 复制问题引用。 |
| r | 开始撰写评论。预选文本将在评论中被引用。 |
| → | 转到下一个设计。 |
| ← | 转到上一个设计。 |
| Escape | 关闭设计。 |
Merge requests
查看 merge requests 时提供以下快捷键:
| macOS 快捷键 | Windows 快捷键 | 描述 |
|---|---|---|
| ] 或 j | 移动到下一个文件。 | |
| [ 或 k | 移动到上一个文件。 | |
| Command + p | Control + p | 搜索并跳转到要审查的文件。 |
| n | 移动到下一个打开的线程。 | |
| p | 移动到上一个打开的线程。 | |
| b | 复制源分支名称。 | |
| c + r | 复制合并请求引用。 | |
| r | 开始撰写评论。预选文本将在评论中被引用。 | |
| Shift + Command + Enter | Shift + Control + Enter | 立即发布您的评论。 |
| Command + Enter | Control + Enter | 将您的评论添加为待处理状态,作为 审查 的一部分。 |
| c | 移动到下一个提交。 | |
| x | 移动到上一个提交。 | |
| f | 切换文件浏览器。 | |
| v | 将文件标记为已查看或未查看。 | |
| ; | 展开所有文件。 | |
| Shift + ; | 折叠所有文件。 |
项目文件
浏览项目文件时提供以下快捷键(转到 Code > Repository):
| 键盘快捷键 | 描述 |
|---|---|
| ↑ | 向上移动选择(仅在搜索文件时,Code > Repository,然后选择 Find File)。 |
| ↓ | 向下移动选择(仅在搜索文件时,Code > Repository,然后选择 Find File)。 |
| Enter | 打开选择(仅在搜索文件时,Code > Repository,然后选择 Find File)。 |
| Escape | 返回 Find File 屏幕(仅在搜索文件时,Code > Repository,然后选择 Find File)。 |
| y | 转到文件永久链接(仅在查看文件时)。 |
| . | 打开 Web IDE。 |
Repository graph
查看项目 repository graph 页面时提供以下快捷键(转到 Code > Repository graph):
| 键盘快捷键 | 描述 |
|---|---|
| ← 或 h | 向左滚动。 |
| → 或 l | 向右滚动。 |
| ↑ 或 k | 向上滚动。 |
| ↓ 或 j | 向下滚动。 |
| Shift + ↑ 或 Shift + k | 滚动到顶部。 |
| Shift + ↓ 或 Shift + j | 滚动到底部。 |
Incidents
查看事件时提供以下快捷键:
| 键盘快捷键 | 描述 |
|---|---|
| c + r | 复制事件引用。 |
Wiki pages
查看 wiki 页面 时提供以下快捷键:
| 键盘快捷键 | 描述 |
|---|---|
| e | 编辑 wiki 页面。 |
Rich text editor
使用 富文本编辑器 编辑文件时提供以下快捷键:
| macOS 快捷键 | Windows 快捷键 | 描述 |
|---|---|---|
| Command + c | Control + c | 复制 |
| Command + x | Control + x | 剪切 |
| Command + v | Control + v | 粘贴 |
| Command + Shift + v | Control + Shift + v | 粘贴无格式 |
| Command + z | Control + z | 撤销 |
| Command + Shift + v | Control + Shift + v | 重做 |
| Shift + Enter | Shift + Enter | 添加换行符 |
格式化
| macOS 快捷键 | Windows/Linux 快捷键 | 描述 |
|---|---|---|
| Command + b | Control + b | 粗体 |
| Command + i | Control + i | 斜体 |
| Command + Shift + x | Control + Shift + x | 删除线 |
| Command + k | Control + k | 插入链接 |
| Command + Option + 0 | Control + Alt + 0 | 应用普通文本样式 |
| Command + Option + 1 | Control + Alt + 1 | 应用标题样式 1 |
| Command + Option + 2 | Control + Alt + 2 | 应用标题样式 2 |
| Command + Option + 3 | Control + Alt + 3 | 应用标题样式 3 |
| Command + Option + 4 | Control + Alt + 4 | 应用标题样式 4 |
| Command + Option + 5 | Control + Alt + 5 | 应用标题样式 5 |
| Command + Option + 6 | Control + Alt + 6 | 应用标题样式 6 |
| Command + Shift + 7 | Control + Shift + 7 | 有序列表 |
| Command + Shift + 8 | Control + Shift + 8 | 无序列表 |
| Command + Shift + 9 | Control + Shift + 9 | 任务列表 |
| Command + Option + c | Control + Alt + c | 代码块 |
| Command + Shift + h | Control + Shift + h | 高亮 |
| Command + , | Control + , | 下标 |
| Command + . | Control + . | 上标 |
| Tab | Tab | 增加列表缩进 |
| Shift + Tab | Shift + Tab | 减少列表缩进 |
文本选择
| macOS 快捷键 | Windows 快捷键 | 描述 |
|---|---|---|
| Command + a | Control + a | 全选 |
| Shift + ← | Shift + ← | 向左扩展选择一个字符 |
| Shift + → | Shift + → | 向右扩展选择一个字符 |
| Shift + ↑ | Shift + ↑ | 向上扩展选择一行 |
| Shift + ↓ | Shift + ↓ | 向下扩展选择一行 |
| Command + Shift + ↑ | Control + Shift + ↑ | 扩展选择到文档开头 |
| Command + Shift + ↓ | Control + Shift + ↓ | 扩展选择到文档结尾 |
Epics
- Tier: Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
查看 epics 时提供以下快捷键:
| 键盘快捷键 | 描述 |
|---|---|
| e | 编辑描述。 |
| l | 更改标签。 |
| c + r | 复制 epic 引用。 |
禁用键盘快捷键
要禁用键盘快捷键:
- 在左侧边栏,选择您的头像。
- 选择 Preferences。
- 在 Behavior 部分,取消勾选 Enable keyboard shortcuts 复选框。
- 选择 Save changes。
启用键盘快捷键
要启用键盘快捷键:
- 在左侧边栏,选择您的头像。
- 选择 Preferences。
- 在 Behavior 部分,勾选 Enable keyboard shortcuts 复选框。
- 选择 Save changes。
故障排除
Linux 快捷键
Linux 用户可能会遇到被其操作系统或浏览器覆盖的 GitLab 键盘快捷键。