# Keyboard Shortcuts Reference

Source: https://notesgarden.com/help/Jkn80Ai2qojs-keyboard-shortcuts-reference

Press `?` to view all available keyboard shortcuts. This works when the editor is closed.

## General

- `Ctrl/Cmd + .` — Show/hide sidebar
- `Ctrl/Cmd + .` — Open settings
- `S` — Star/unstar item
- `M` — Show/hide item menu
- `Ctrl/Cmd + Shift + L` — Copy link to item
- `Ctrl/Cmd + Shift + C` — Copy item (single, excluding sub-items)
- `Ctrl/Cmd + L` — Copy as alias
- `Ctrl/Cmd + C` — Copy items
- `Ctrl/Cmd + D` — Duplicate items
- `Ctrl/Cmd + Shift + V` — Paste without formatting

## Change view

- `L` — List/Column view

## Navigate

- `Shift + Space` — Expand/collapse list
- `Shift + →` — Expand list
- `Shift + ←` — Collapse list
- `Shift + Alt/Opt + →` — Expand all sub-items
- `Shift + Alt/Opt + ←` — Collapse all sub-items
- `.` — Focus selected item
- `Alt/Opt + ↑` — Navigate to top
- `Alt/Opt + ↓` — Navigate to bottom

## Search

- `G` — Next search result
- `Shift + G` — Previous search result
- `Ctrl/Cmd + K` — Quick search all
- `Ctrl/Cmd + Shift + K` — Quick search subtree
- `Ctrl/Cmd + F` — Search

## New items

- `Ctrl/Cmd + Enter` — New item below selection
- `Alt/Opt + Enter` — New item above selection
- `Tab` — New child item

## Edit items

- `T` — Mark as ticked/unticked
- `Enter` — Load/close editor
- `Esc` — Discard changes
- `Backspace / Delete` — Delete selected items
- `J` — Join selected items
- `Ctrl/Cmd + Shift + Enter` — Split item at cursor (while editing)
- `Ctrl/Cmd + Z` — Undo action
- `Ctrl/Cmd + Shift + Z` — Redo action

## Format items

- `1` — Text
- `2` — Bullet
- `3` — Number
- `4` — Check
- `5` — Quote
- `6` — Code

## Format items text

- `Ctrl/Cmd + B` — Bold
- `Ctrl/Cmd + I` — Italic
- `Ctrl/Cmd + U` — Underline
- `Ctrl/Cmd + Shift + S` — Strikethrough
- `Ctrl/Cmd + E` — Code
- `Ctrl/Cmd + Shift + H` — Highlight
- `Ctrl/Cmd + Shift + M` — Muted

## Move items

- `Ctrl/Cmd + ↑` — Move up
- `Ctrl/Cmd + ↓` — Move down
- `Ctrl/Cmd + Shift + ↑` — Move to top of list
- `Ctrl/Cmd + Shift + ↓` — Move to bottom of list
- `Ctrl/Cmd + ←` — Move to parents sibling
- `Ctrl/Cmd + →` — Move into preceding sibling

## Select items

- `Shift + ↑` — Extend selection upwards
- `Shift + ↓` — Extend selection downwards
- `Shift + Alt/Opt + ↑` — Extend selection to top
- `Shift + Alt/Opt + ↓` — Extend selection to bottom
- `Ctrl/Cmd + A` — Select all
