GitLab Keyboard Shortcuts Cheat Sheet
A visual cheat sheet for 58 keyboard shortcuts in GitLab.
General
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Show or hide shortcut reference table | ? |
? |
| Go to your projects page | Shift + P |
Shift + P |
| Go to your groups page | Shift + G |
Shift + G |
| Go to your activity page | Shift + A |
Shift + A |
| Go to your milestones page | Shift + L |
Shift + L |
| Go to your snippets page | Shift + S |
Shift + S |
| Focus search bar (Issues or Merge Requests) | S |
S |
| Go to your issues page | Shift + I |
Shift + I |
| Go to your merge requests page | Shift + T |
Shift + T |
| Show or hide performance bar | P + B |
P + B |
| Edit last comment (must be in blank text field below thread) | Up |
Up |
| Toggle Markdown preview (when editing text) | Cmd + Shift + P |
Ctrl + Shift + P |
Project
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Go to project home page | G + P |
G + P |
| Go to project activity feed | G + V |
G + V |
| Go to project release list | G + R |
G + R |
| Go to project file list | G + F |
G + F |
| Go to project file search page | T |
T |
| Go to project commit list | G + C |
G + C |
| Go to repository graph page | G + N |
G + N |
| Go to repository charts | G + D |
G + D |
| Go to project issue list | G + I |
G + I |
| Go to new issue page | I |
I |
| Go to project issue board list | G + B |
G + B |
| Go to project merge request list | G + M |
G + M |
| Go to CI/CD job list | G + J |
G + J |
| Go to project metrics | G + L |
G + L |
| Go to project environments | G + E |
G + E |
| Go to project Kubernetes cluster integration page | G + K |
G + K |
| Go to project snippets list | G + S |
G + S |
| Go to project Wiki (if enabled) | G + W |
G + W |
Issues and Merge Requests
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Edit description | E |
E |
| Change assignee | A |
A |
| Change milestone | M |
M |
| Change labels | L |
L |
| Start a comment (selected text will be quoted) | R |
R |
| Move to next unresolved discussion (Merge Requests only) | N |
N |
| Move to previous unresolved discussion (Merge Requests only) | P |
P |
| Move to next file (Merge Requests only) | ] |
] |
| Move to previous file (Merge Requests only) | [ |
[ |
Project Files
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Move selection up | Up |
Up |
| Move selection down | Down |
Down |
| Open selection | Enter |
Enter |
| Return to file list screen (while searching) | Esc |
Esc |
| Go to file permalink (while viewing file) | Y |
Y |
Web IDE
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Search and open another file for editing | Cmd + P |
Ctrl + P |
| Commit (while editing commit message) | Cmd + Enter |
Ctrl + Enter |
Repository Graph
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Scroll left | Left |
Left |
| Scroll right | Right |
Right |
| Scroll up | Up |
Up |
| Scroll down | Down |
Down |
| Scroll to top | Shift + Up |
Shift + Up |
| Scroll to bottom | Shift + Down |
Shift + Down |
Wiki Pages
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Edit wiki page | E |
E |
Filtered Search
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Clear entire search filter | Cmd + Backspace |
Ctrl + Backspace |
| Clear one token at a time | Alt + Backspace |
Alt + Backspace |
Epics
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Start a comment (selected text will be quoted) | R |
R |
| Edit description | E |
E |
| Change labels | L |
L |