# GitLab keyboard shortcuts You can see GitLab's keyboard shortcuts by using 'shift + ?' ## Global Shortcuts | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>s</kbd> | Focus search | | <kbd>?</kbd> | Show/hide this dialog | | <kbd>⌘</kbd> + <kbd>shift</kbd> + <kbd>p</kbd> | Toggle markdown preview | | <kbd>↑</kbd> | Edit last comment (when focused on an empty textarea) | ## Project Files Browsing | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>↑</kbd> | Move selection up | | <kbd>↓</kbd> | Move selection down | | <kbd>enter</kbd> | Open selection | ## Finding Project File | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>↑</kbd> | Move selection up | | <kbd>↓</kbd> | Move selection down | | <kbd>enter</kbd> | Open selection | | <kbd>esc</kbd> | Go back | ## Global Dashboard | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>g</kbd> + <kbd>a</kbd> | Go to the activity feed | | <kbd>g</kbd> + <kbd>p</kbd> | Go to projects | | <kbd>g</kbd> + <kbd>i</kbd> | Go to issues | | <kbd>g</kbd> + <kbd>m</kbd> | Go to merge requests | ## Project | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>g</kbd> + <kbd>p</kbd> | Go to the project's home page | | <kbd>g</kbd> + <kbd>e</kbd> | Go to the project's activity feed | | <kbd>g</kbd> + <kbd>f</kbd> | Go to files | | <kbd>g</kbd> + <kbd>c</kbd> | Go to commits | | <kbd>g</kbd> + <kbd>b</kbd> | Go to builds | | <kbd>g</kbd> + <kbd>n</kbd> | Go to network graph | | <kbd>g</kbd> + <kbd>g</kbd> | Go to graphs | | <kbd>g</kbd> + <kbd>i</kbd> | Go to issues | | <kbd>g</kbd> + <kbd>m</kbd> | Go to merge requests | | <kbd>g</kbd> + <kbd>s</kbd> | Go to snippets | | <kbd>t</kbd> | Go to finding file | | <kbd>i</kbd> | New issue | ## Network Graph | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>←</kbd> or <kbd>h</kbd> | Scroll left | | <kbd>→</kbd> or <kbd>l</kbd> | Scroll right | | <kbd>↑</kbd> or <kbd>k</kbd> | Scroll up | | <kbd>↓</kbd> or <kbd>j</kbd> | Scroll down | | <kbd>shift</kbd> + <kbd>↑</kbd> or <kbd>shift</kbd> + <kbd>k</kbd> | Scroll to top | | <kbd>shift</kbd> + <kbd>↓</kbd> or <kbd>shift</kbd> + <kbd>j</kbd> | Scroll to bottom | ## Issues and Merge Requests | Keyboard Shortcut | Description | | ----------------- | ----------- | | <kbd>a</kbd> | Change assignee | | <kbd>m</kbd> | Change milestone | | <kbd>r</kbd> | Reply (quoting selected text) | | <kbd>e</kbd> | Edit issue/merge request | | <kbd>l</kbd> | Change label |