Skip to content

Issues

Shift+I opens the Issues list. Same requirement as PRs, GitHub remote + authenticated session.

Issues list, bordered panel, #N / Title / Author + avatar / labels / Status, Open filter chip

PressAction
↑↓ / j / kNavigate.
g / Shift+GTop / bottom.
← / →Cycle filter, Open / Closed / All.
EnterOpen issue detail.
nCompose a new issue (new_issue in scope.issues.list).
rReload.
EscClose Issues view.

Three tabs: Conversation, Timeline, References. Same layout principles as the PR view.

PressAction
lLabels picker.
aAssignees picker.
mMilestone picker.
xClose (open issue) / Reopen (closed issue), confirmation dialog.
oOpen in browser.
rReload.

Issue body card on top, then every comment in chronological order. The selected card carries an inline action ribbon:

PressAction
cNew comment.
Shift+RQuote-reply to focused comment.
Shift+NOpen Compose pre-filled with a back-reference to this issue (reference_in_new_issue).
eEdit own comment.
dDelete own comment (confirmation dialog).
+React.
Follow first #N reference in the focused card.

Renders every GitHub timeline event, labeled, assigned, milestoned, referenced, mentioned, cross-referenced, closed-by-commit, etc., each with the actor avatar inline.

Issue Timeline, chronological events (labeled, assigned, milestoned, referenced, closed) with actor avatars

Lists #N references appearing in the issue body / comments + reverse references (other issues / PRs that mention this one).

n opens the new-issue compose form with Title, Body, Labels, Assignees, Milestone fields.

The body editor is the same as the PR compose:

  • Mention popup on #.
  • Word-jump editing (Ctrl+H, Ctrl+W, Ctrl+Backspace, Ctrl+Delete, Ctrl+Left, Ctrl+Right).
  • Submit with Ctrl+S (submit in scope.compose).

Shift+N from an issue detail bootstraps the form pre-filled with a back-reference link to the source issue, handy for splitting a discussion into a new ticket.