Skip to content

Keyboard shortcuts

All shortcuts are active in the interactive TUI. Keys are case-sensitive and must be typed in lowercase.

KeyAction
/ kMove cursor up (repos and extracts)
/ jMove cursor down (repos and extracts)
Fold the repo under the cursor
Unfold the repo under the cursor

Section header rows (shown when --group-by-team-prefix is active) are skipped automatically during navigation.

Selection

KeyAction
SpaceToggle selection on the current repo or extract. On a repo row: cascades to all its extracts.
aSelect all. On a repo row: selects all repos and their extracts. On an extract row: selects all extracts in the current repo. Respects active filters.
nSelect none. Same context rules as a. Respects active filters.

Filtering

KeyAction
fOpen the filter bar — type a path substring to narrow visible files (case-insensitive)
rReset the active filter and show all repos / extracts

Filter mode bindings

When the filter bar is open (after pressing f):

KeyAction
Printable charactersAppend character to the filter term
BackspaceDelete the last character of the filter term
EnterConfirm the filter and apply it
EscCancel without applying the filter

Help and exit

KeyAction
h / ?Toggle the help overlay (shows all key bindings)
EnterWhen help overlay is closed: confirm and print selected results. When open: close the overlay.
q / Ctrl+CQuit without printing results

Released under the MIT License.