Skip to content

Keyboard Shortcuts

Navigate Canopy efficiently using keyboard shortcuts.

Movement

KeyVimAction
Arrow DownjMove to next issue
Arrow UpkMove to previous issue
Arrow RightlExpand node or move to first child
Arrow LefthCollapse node or move to parent
Home-Move to first issue
End-Move to last issue

Actions

KeyAction
EnterOpen issue in Jira (new tab)
SpaceToggle expand/collapse
EscapeClear focus / close modal

Tree Controls

KeyAction
Arrow Right on collapsedExpand node
Arrow Right on expandedMove to first child
Arrow Left on expandedCollapse node
Arrow Left on collapsedMove to parent

Vim-Style Navigation

Canopy supports vim-style keys for users familiar with vim:

Vim KeyStandard KeyAction
jArrow DownMove down
kArrow UpMove up
hArrow LeftCollapse / go to parent
lArrow RightExpand / go to child

Focus Management

  • Click an issue to focus it
  • Use arrow keys to move focus
  • Press Escape to clear focus
  • Focused issue is highlighted with accent color

Tips

Quick Scanning

  1. Press Home to go to top
  2. Use j to move through issues
  3. Press l to expand interesting items
  4. Press Enter to open in Jira

Reviewing a Branch

  1. Navigate to parent issue
  2. Press l to expand
  3. Use j/k to review children
  4. Press h to collapse and move on

Full Tree Expansion

Use the Expand All button in the toolbar, then navigate with j/k.

Released under the MIT License.