Skip to the main content
Back to GitLab

GitLab keyboard shortcuts

78 shortcuts, from Shortivo Keys last checked on September 14, 2026.

Clipboard 1 shortcut

Action Windows Mac
Paste without formatting Rich text editor Ctrl + Shift + V Cmd + Shift + V

Comments and review 7 shortcuts

Action Windows Mac
Go to your review requests Any GitLab page Shift + R Shift + R
Edit your last comment Empty reply field in a thread Up arrow Up arrow
Toggle the Markdown preview Text field with Write and Preview Ctrl + Shift + P Cmd + Shift + P
Start a comment that quotes the selection Issue R R
Search for a file to review Merge request diff Ctrl + P Cmd + P
Publish your comment immediately Merge request comment Shift + Ctrl + Enter Shift + Cmd + Enter
Add the comment to your pending review Merge request comment Ctrl + Enter Cmd + Enter

Editing 15 shortcuts

Action Windows Mac
Show or hide the performance bar Any GitLab page P then B P then B
Hide tooltips and popovers Any GitLab page Esc Esc
Outdent the text Markdown text field Ctrl + [ Cmd + [
Edit the issue description Issue E E
Change the assignee Issue A A
Change the milestone Issue M M
Change the labels Issue L L
Copy the issue reference Issue C then R C then R
Copy the source branch name Merge request B B
Show or hide the file browser Merge request diff Shift + F Shift + F
Expand every file Merge request diff ; ;
Collapse every file Merge request diff Shift + ; Shift + ;
Switch between inline and side by side diffs Merge request diff Shift + D Shift + D
Return to normal text Rich text editor Ctrl + Alt + 0 Cmd + Option + 0
Edit the wiki page Wiki page E E

Files and printing 5 shortcuts

Action Windows Mac
Open the Web IDE Project pages . .
Open GitLab Duo Chat Any GitLab page D D
Submit or save your changes Text field Ctrl + Enter Cmd + Enter
Move to the next open thread Merge request N N
Move to the previous open thread Merge request P P

Navigation 30 shortcuts

Action Windows Mac
Show the shortcut reference sheet Any GitLab page ? ?
Go to the homepage Any GitLab page Shift + H Shift + H
Go to your projects Any GitLab page Shift + P Shift + P
Go to your groups Any GitLab page Shift + G Shift + G
Go to your activity Any GitLab page Shift + A Shift + A
Go to your milestones Any GitLab page Shift + L Shift + L
Go to your snippets Any GitLab page Shift + S Shift + S
Go to your issues Any GitLab page Shift + I Shift + I
Go to your merge requests Any GitLab page Shift + M Shift + M
Go to the project overview Project G then O G then O
Go to the project activity Project G then V G then V
Go to the project releases Project G then R G then R
Go to the repository files Project G then F G then F
Go to the repository graph Project G then N G then N
Go to the repository analytics charts Project G then D G then D
Go to the work items Project G then I G then I
Start a new issue Project I I
Go to the issue boards Project G then B G then B
Go to the project merge requests Project G then M G then M
Go to the CI/CD pipelines Project G then P G then P
Go to the CI/CD jobs Project G then J G then J
Go to the environments Project G then E G then E
Go to the Kubernetes clusters page Project, maintainer access G then K G then K
Go to the project snippets Project G then S G then S
Go to the project wiki Project with a wiki G then W G then W
Move to the next file Merge request diff ] ]
Move to the previous file Merge request diff [ [
Move to the next commit Merge request commits C C
Move to the previous commit Merge request commits X X
Go to the file permalink Viewing a file Y Y

Paragraphs and lists 9 shortcuts

Action Windows Mac
Focus the filter bar List pages F F
Go to your to-do list Any GitLab page Shift + T Shift + T
Indent the text Markdown text field Ctrl + ] Cmd + ]
Go to the commit list Project G then C G then C
Apply heading level one Rich text editor Ctrl + Alt + 1 Cmd + Option + 1
Apply heading level two Rich text editor Ctrl + Alt + 2 Cmd + Option + 2
Make an ordered list Rich text editor Ctrl + Shift + 7 Cmd + Shift + 7
Make an unordered list Rich text editor Ctrl + Shift + 8 Cmd + Shift + 8
Make a task list Rich text editor Ctrl + Shift + 9 Cmd + Shift + 9

Search 2 shortcuts

Action Windows Mac
Put the cursor in the search bar Any GitLab page S S
Search for a file in the repository Project T T

Selection 5 shortcuts

Action Windows Mac
Bold the selected text Markdown text field Ctrl + B Cmd + B
Italicize the selected text Markdown text field Ctrl + I Cmd + I
Strike through the selected text Markdown text field Ctrl + Shift + X Cmd + Shift + X
Turn the selection into a link Markdown text field Ctrl + K Cmd + K
Highlight the selected text Rich text editor Ctrl + Shift + H Cmd + Shift + H

Text formatting 3 shortcuts

Action Windows Mac
Insert a code block Rich text editor Ctrl + Alt + C Cmd + Option + C
Make the text subscript Rich text editor Ctrl + , Cmd + ,
Make the text superscript Rich text editor Ctrl + . Cmd + .

View and zoom 1 shortcut

Action Windows Mac
Mark a file as viewed or unviewed Merge request diff V V

From Shortivo at https://shortivo.net/platforms/gitlab/. A dot means the maker does not document a key for that system. Nothing on this sheet was converted from one system to another.