407.md 6.8 KB
Newer Older
Lab机器人's avatar
readme  
Lab机器人 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
# GitLab keyboard shortcuts

> 原文:[https://docs.gitlab.com/ee/user/shortcuts.html](https://docs.gitlab.com/ee/user/shortcuts.html)

*   [Global Shortcuts](#global-shortcuts)
*   [Project](#project)
    *   [Issues and Merge Requests](#issues-and-merge-requests)
    *   [Project Files](#project-files)
    *   [Web IDE](#web-ide)
    *   [Repository Graph](#repository-graph)
    *   [Wiki pages](#wiki-pages)
    *   [Filtered Search](#filtered-search)
*   [Epics](#epics-ultimate)

# GitLab keyboard shortcuts[](#gitlab-keyboard-shortcuts "Permalink")

GitLab 有许多有用的键盘快捷键,使您可以更轻松地访问不同的功能. 您可以通过按`?`在 GitLab 本身中看到模式列表键盘快捷键`.` ,或单击右上角"帮助"菜单中的" **键盘快捷键"** . 在[GitLab 12.8 和更高版本中](https://gitlab.com/gitlab-org/gitlab/-/issues/22113) ,可以使用此模式窗口中的" **启用** / **禁用"**切换来禁用键盘快捷键.

[全局快捷方式](#global-shortcuts)可在 GitLab 的任何区域使用,但是您必须在特定页面中才能使用其他快捷方式,如以下各节所述.

## Global Shortcuts[](#global-shortcuts "Permalink")

在 GitLab 的大多数区域中都可以使用这些快捷方式

| 键盘快捷键 | Description |
| --- | --- |
| `?` | 显示/隐藏快捷方式参考表. |
| `Shift` + `p` | 转到您的项目页面. |
| `Shift` + `g` | 转到您的网上论坛页面. |
| `Shift` + `a` | 转到"活动"页面. |
| `Shift` + `l` | 转到您的里程碑页面. |
| `Shift` + `s` | 转到您的代码段页面. |
| `s` | 将光标放在问题/合并请求搜索中. |
| `Shift` + `i` | 转到您的问题页面. |
| `Shift` + `m` | 转到"合并请求"页面. |
| `Shift` + `t` | 转到待办事项列表页面. |
| `p` + `b` | 显示/隐藏性能栏. |

此外,在文本字段中编辑文本时,可以使用以下快捷方式,例如,注释,回复,问题描述和合并请求描述:

| 键盘快捷键 | Description |
| --- | --- |
| `↑` | 编辑您的最后评论. 您必须在线程下方的空白文本字段中,并且该线程中必须已经至少有一个注释. |
| `⌘` (Mac)/ `Ctrl` + `Shift` + `p` | 在顶部具有" **编写"**和" **预览"**选项卡的文本字段中编辑文本时,切换 Markdown 预览. |

## Project[](#project "Permalink")

这些快捷方式可从项目中的任何页面获得. 您必须相对快速地键入它们才能工作,并且它们会将您带到项目中的另一个页面.

| 键盘快捷键 | Description |
| --- | --- |
| `g` + `p` | 转到项目主页(" **项目">"详细信息"** ). |
| `g` + `v` | 转到项目活动提要(" **项目">"活动"** ). |
| `g` + `r` | 转到项目发布列表(" **项目">"发布"** ). |
| `g` + `f` | 转到[项目文件](#project-files)列表(" **存储库">"文件"** ). |
| `t` | 转到项目文件搜索页面. (" **存储库">"文件"** ,单击" **查找文件"** ). |
| `g` + `c` | 转到项目提交列表( **存储库>提交** ). |
| `g` + `n` | 转到[存储库图](#repository-graph)页面( **Repository> Graph** ). |
| `g` + `d` | Go to repository charts (**分析>存储库分析**). |
| `g` + `i` | 转到项目问题列表( **问题>列表** ). |
| `i` | 转到"新问题"页面(" **问题"** ,单击" **新问题"** ). |
| `g` + `b` | 转到项目问题委员会列表( **问题>委员会** ). |
| `g` + `m` | 转到项目合并请求列表( **合并请求** ). |
| `g` + `j` | 转到 CI / CD 作业列表( **CI / CD>作业** ). |
| `g` + `l` | 转到项目指标(" **操作">"指标"** ). |
| `g` + `e` | 转到项目环境(" **操作">"环境"** ). |
| `g` + `k` | 转到项目 Kubernetes 集群集成页面( **操作> Kubernetes** ). 请注意,您必须至少具有[`maintainer`权限](permissions.html)才能访问此页面. |
| `g` + `s` | 转到项目片段列表( **片段** ). |
| `g` + `w` | 转到项目 Wiki( **Wiki** )(如果已启用). |

### Issues and Merge Requests[](#issues-and-merge-requests "Permalink")

这些快捷方式在查看问题和合并请求时可用.

| 键盘快捷键 | Description |
| --- | --- |
| `e` | 编辑说明. |
| `a` | 更改受让人. |
| `m` | 更改里程碑. |
| `l` | 更改标签. |
| `r` | 开始写评论. 如果选择了任何文本,它将在注释中引用. 不能用于在线程内回复. |
| `n` | 移至下一个未解决的讨论(仅合并请求). |
| `p` | 移至上一个未解决的讨论(仅合并请求). |
| `]` or `j` | 移至下一个文件(仅合并请求). |
| `[` or `k` | 移至上一个文件(仅合并请求). |
| `b` | 复制源分支名称(仅合并请求). |

### Project Files[](#project-files "Permalink")

这些快捷方式在浏览项目中的文件时可用(导航至**Repository** > **Files** ):

| 键盘快捷键 | Description |
| --- | --- |
| `↑` | 向上移动选择. |
| `↓` | 向下移动选择. |
| `enter` | 打开选择. |
| `esc` | 返回文件列表屏幕(仅在搜索文件时," **存储库">"文件",**然后单击" **查找文件"** ). |
| `y` | 转到文件永久链接(仅在查看文件时). |

### Web IDE[](#web-ide "Permalink")

使用[Web IDE](project/web_ide/index.html)编辑文件时,可以使用以下快捷方式:

| 键盘快捷键 | Description |
| --- | --- |
| `⌘` (Mac)/ `Ctrl` + `p` | 搜索,然后打开另一个文件进行编辑. |
| `⌘` (Mac)/ `Ctrl` + `Enter` | 提交(在编辑提交消息时). |

### Repository Graph[](#repository-graph "Permalink")

这些快捷方式在查看项目[存储库图形](project/repository/index.html#repository-graph)页面时可用(导航至**Repository> Graph** ):

| 键盘快捷键 | Description |
| --- | --- |
| `←` or `h` | 向左滚动. |
| `→` or `l` | 向右滚动. |
| `↑` or `k` | 向上滚动. |
| `↓` or `j` | 向下滚动. |
| `Shift` + `↑` or `Shift` + `k` | 滚动到顶部. |
| `Shift` + `↓` or `Shift` + `j` | 滚动到底部. |

### Wiki pages[](#wiki-pages "Permalink")

查看[维基页面](project/wiki/index.html)时,可以使用此快捷方式:

| 键盘快捷键 | Description |
| --- | --- |
| `e` | 编辑 Wiki 页面. |

### Filtered Search[](#filtered-search "Permalink")

这些快捷方式在使用[过滤的搜索输入](search/index.html)时可用:

| 键盘快捷键 | Description |
| --- | --- |
| `⌘` (Mac)+ `⌫` | 清除整个搜索过滤器. |
| `⌥` (Mac)/ `Ctrl` + `⌫` | 一次清除一个令牌. |

## Epics[](#epics-ultimate "Permalink")

这些快捷方式在查看[Epics](group/epics/index.html)时可用:

| 键盘快捷键 | Description |
| --- | --- |
| `r` | 开始写评论. 如果选择了任何文本,它将在注释中引用. 不能用于在线程内回复. |
| `e` | 编辑说明. |
| `l` | 更改标签. |