GitLab Keyboard Shortcuts Cheat Sheet
Visual cheat sheet for 58 keyboard shortcuts in GitLab.
Universal
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Show or hide keyboard shortcuts 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 |
| Place cursor in issue or merge request search | 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 your last comment (must be in empty text field below a thread) | Up |
Up |
| Toggle Markdown preview when editing text in a text field | Cmd + Shift + P |
Ctrl + Shift + P |
Project
| Action | 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 releases list | G + R |
G + R |
| Go to project files list | G + F |
G + F |
| Go to project file search page | T |
T |
| Go to project commits list | G + C |
G + C |
| Go to repository network page | G + N |
G + N |
| Go to repository graph | G + D |
G + D |
| Go to project issues list | G + I |
G + I |
| Go to new issue page | I |
I |
| Go to project issue boards list | G + B |
G + B |
| Go to project merge requests list | G + M |
G + M |
| Go to CI/CD jobs 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
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Edit description | E |
E |
| Change assignee | A |
A |
| Change milestone | M |
M |
| Change label | L |
L |
| Start a comment (quotes any selected text) | 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
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Move selection up | Up |
Up |
| Move selection down | Down |
Down |
| Open selection | Enter |
Enter |
| Back to file list screen (only when searching for files) | Esc |
Esc |
| Go to file permalink (only when viewing a file) | Y |
Y |
Web IDE
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Search and open another file for editing | Cmd + P |
Ctrl + P |
| Commit (when editing commit message) | Cmd + Enter |
Ctrl + Enter |
Repository Graph
| Action | 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
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Edit Wiki page | E |
E |
Filtered Search
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Clear the entire search filter | Cmd + Backspace |
Ctrl + Backspace |
| Clear one token at a time | Alt + Backspace |
Alt + Backspace |
Epics
| Action | Mac Shortcut | Win Shortcut |
|---|---|---|
| Start a comment (quotes any selected text) | R |
R |
| Edit description | E |
E |
| Change label | L |
L |