GitLab keyboard shortcuts
GitLab keeps your code, issues, merge requests, and CI/CD pipelines in one DevOps platform. Its shortcuts open common areas from any page, use g routes to reach a project's files, commits, and pipelines, and edit or format text in issues and merge requests.
Windows, macOS, Linux · 52 shortcutsIssues and editor
Edit issues, format comments, and submit text from GitLab's issue and merge request editors.
| Action | Shortcuts |
|---|---|
| Edit the current issue | Windows / macOS / LinuxE |
| Change the assignee | Windows / macOS / LinuxA |
| Change the milestone | Windows / macOS / LinuxM |
| Change labels | Windows / macOS / LinuxL |
| Copy the issue reference | Windows / macOS / LinuxC then R |
| Focus the comment box | Windows / macOS / LinuxR |
| Show the previous design item | Windows / macOS / LinuxLeft |
| Show the next design item | Windows / macOS / LinuxRight |
| Preview Markdown | Windows / LinuxCtrl + Shift + P macOSCmd + Shift + P |
| Bold selected text | Windows / LinuxCtrl + B macOSCmd + B |
| Italicize selected text | Windows / LinuxCtrl + I macOSCmd + I |
| Strike selected text | Windows / LinuxCtrl + Shift + X macOSCmd + Shift + X |
| Insert a link | Windows / LinuxCtrl + K macOSCmd + K |
| Outdent a list item | Windows / LinuxCtrl + [ macOSCmd + [ |
| Indent a list item | Windows / LinuxCtrl + ] macOSCmd + ] |
| Submit the current form | Windows / LinuxCtrl + Enter macOSCmd + Enter |
Source
official GitLab keyboard shortcuts · Checked
GitLab publishes one web shortcut reference with macOS modifier differences where they matter. Windows and Linux share the Control-based bindings in the source. Some commands depend on the current project, issue, or merge request view.