- ctrl k :
- go to a section, branch, tag, file or repository
- ?
- this list
- j k
- move the row cursor down / up
- enter
- open the row under the cursor
- l h
- into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
- g g G
- first / last row
- /
- filter the list; on Files, find a file in the repository
- b
- { "switch" } branch or tag
- s t c r m
- tabs: summary, files, commits, branches & tags, merge requests
- g h
- home
- y
- copy a permalink pinned to the commit
- d u x
- diff: split / unified / collapse or expand all
- n
- merge request: next note in the diff
if mr {
- g f
- merge request: the list of files (j k move, enter opens, esc back)
- M
- merge request: the merge menu; there 1–3 pick the mode, D deletes the branch, enter merges
- R
- merge request: mark the head read
}
- esc
- close a dialog, leave a field