Commands
Group Management
:MarkerGroupsCreate <name>— Create a new group:MarkerGroupsList— List all groups:MarkerGroupsSelect [name]— Switch to a group:MarkerGroupsRename <old> <new>— Rename a group (new name up to 100 characters):MarkerGroupsDelete <name>— Delete a group
Marker Operations
:MarkerAdd [annotation]— Add marker at cursor/selection (annotation up to 500 characters):MarkerRemove— Remove marker at cursor:MarkerList— List markers in current buffer
Viewing & Navigation
:MarkerGroupsView— Open drawer marker viewer:MarkerGroupsPickerStatus— Show current picker backend and availability:MarkerGroupsHealth— Run health checks
Picker Commands
:MarkerGroupsPickerStatus— Show current picker backend and availability.:MarkerGroupsSelect(no argument) — Open the configured picker.
Behavior
- Group list: Enter deletes the selected group (5s notification confirms). ESC closes.
- Marker list: Preview-only; shows code context around the marker; no jumping.
- Backends: mini.pick, Snacks.nvim, fzf-lua, vim.ui. Configure explicitly via require('marker-groups').setup({ picker = '<name>' }).