debian-mirror-gitlab/doc/workflow/shortcuts.md

98 lines
3.3 KiB
Markdown
Raw Normal View History

2015-09-11 14:41:01 +05:30
# GitLab keyboard shortcuts
You can see GitLab's keyboard shortcuts by using 'shift + ?'
2016-09-13 17:45:13 +05:30
## Global Shortcuts
| Keyboard Shortcut | Description |
| ----------------- | ----------- |
2017-09-10 17:25:29 +05:30
| <kbd>n</kbd> | Main navigation |
2016-09-13 17:45:13 +05:30
| <kbd>s</kbd> | Focus search |
2017-09-10 17:25:29 +05:30
| <kbd>f</kbd> | Focus filter |
2018-03-17 18:26:18 +05:30
| <kbd>p</kbd> + <kbd>b</kbd> | Show/hide the Performance Bar |
2016-09-13 17:45:13 +05:30
| <kbd>?</kbd> | Show/hide this dialog |
2018-11-08 19:23:39 +05:30
| <kbd>Cmd</kbd>/<kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>p</kbd> | Toggle markdown preview |
2016-09-13 17:45:13 +05:30
| <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 |
2017-08-17 22:00:37 +05:30
| <kbd>g</kbd> + <kbd>t</kbd> | Go to todos |
2016-09-13 17:45:13 +05:30
## Project
| Keyboard Shortcut | Description |
| ----------------- | ----------- |
| <kbd>g</kbd> + <kbd>p</kbd> | Go to the project's home page |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>v</kbd> | Go to the project's activity feed |
2016-09-13 17:45:13 +05:30
| <kbd>g</kbd> + <kbd>f</kbd> | Go to files |
| <kbd>g</kbd> + <kbd>c</kbd> | Go to commits |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>j</kbd> | Go to jobs |
2016-09-13 17:45:13 +05:30
| <kbd>g</kbd> + <kbd>n</kbd> | Go to network graph |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>d</kbd> | Go to repository charts |
2016-09-13 17:45:13 +05:30
| <kbd>g</kbd> + <kbd>i</kbd> | Go to issues |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>b</kbd> | Go to issue boards |
2016-09-13 17:45:13 +05:30
| <kbd>g</kbd> + <kbd>m</kbd> | Go to merge requests |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>e</kbd> | Go to environments |
| <kbd>g</kbd> + <kbd>k</kbd> | Go to kubernetes |
2016-09-13 17:45:13 +05:30
| <kbd>g</kbd> + <kbd>s</kbd> | Go to snippets |
2018-11-08 19:23:39 +05:30
| <kbd>g</kbd> + <kbd>w</kbd> | Go to wiki |
2016-09-13 17:45:13 +05:30
| <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 |
2018-11-08 19:23:39 +05:30
| <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 |
2016-09-13 17:45:13 +05:30
## 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 |
2017-08-17 22:00:37 +05:30
| <kbd>l</kbd> | Change label |
## Wiki pages
| Keyboard Shortcut | Description |
| ----------------- | ----------- |
| <kbd>e</kbd> | Edit wiki page|
2018-11-08 19:23:39 +05:30
## Web IDE
| Keyboard Shortcut | Description |
| ----------------- | ----------- |
2019-02-13 22:33:31 +05:30
| <kbd>Cmd</kbd>/<kbd>Ctrl</kbd> + <kbd>p</kbd> | Go to file |
| <kbd>Cmd</kbd>/<kbd>Ctrl</kbd> + <kbd>Enter</kbd> | Commit (when editing the commit message) |