Skip to content

Keybindings

Complete keybinding reference organized by context.

Global

These bindings work everywhere in the application.

Key Action
Ctrl+P Open command palette
? Show help
Q Quit or go back
Ctrl+R Refresh current view
O Open current item in browser

Inbox

Key Action
1 Switch to My Reviews tab
2 Switch to My MRs tab
3 Switch to All Open tab
S Cycle sort order (updated / title / CI / author)
R Toggle repo list
Enter Open MR detail view

Repo list

Key Action
/ Filter repos by name
F Cycle forge filter (All / GH / GL)
S Cycle sort order (name / forge / host)
Enter Open scoped inbox for selected repo

MR detail

Key Action
1 Overview tab
2 Diff tab
3 Commits tab
4 Pipeline tab
5 Discussion tab
C Add comment (general comment from Overview, inline from Diff)
A+Shift Approve (double-press to confirm)
U+Shift Unapprove (double-press to confirm)
M+Shift Merge (double-press to confirm)
X+Shift Close (double-press to confirm)
Ctrl+Y Copy MR URL to clipboard

Diff viewer

Key Action
J / K Move cursor down / up
J+Shift / K+Shift Extend selection down / up
Ctrl + click Extend selection to clicked line
] / [ Jump to next / previous comment
D Expand / collapse discussion thread on current line
R Reply to discussion on current line
R+Shift Resolve / unresolve discussion (double-press)
C Comment on current line or selection
F3 Suggest changes (opens $EDITOR)
N / N+Shift Next / previous file
M Toggle Markdown preview
Esc Clear selection

Comment editor

Key Action
Ctrl+S Submit comment
Esc Cancel (double-press if text has been entered)
F2 Open in external editor

Discussion tab

Key Action
J / K Move between discussion cards
Enter Jump to diff location (inline discussions)
R Reply to focused discussion
R+Shift Resolve / unresolve (double-press)
F Cycle filter (All / Unresolved / Resolved)
] / [ Jump to next / previous unresolved

Pipeline tab

Key Action
J / K Move between pipeline / job cards
Enter Drill into jobs (from pipeline) or log (from job)
Esc Drill out one level
C+Shift Cancel pipeline or job (double-press)
R+Shift Retry pipeline or job (double-press)
O Open pipeline / job in browser
F2 Open job log in external editor
/ Search job log text