Reading a list won't make them stick. ShortcutFoo has you type each shortcut, then brings it back just before you'd forget it.
Essentials I
7 shortcuts- ⌘BToggle the sidebar
- ⌘KOpen the command palette
- ⌘POpen the file picker
- ⌘⇧FSearch the project
- ⌘JToggle the terminal
- ⌘DToggle the diff panel
- ⌘⌥BToggle the right panel
Essentials II
7 shortcuts- ⌘⇧OStart a new thread
- ⌘⌥NStart a thread without a project
- ⌘FFind in the thread
- ⌘⇧{Go to the previous thread
- ⌘⇧}Go to the next thread
- ⌘[Go back
- ⌘]Go forward
Composer pickers
7 shortcuts- ⌘⇧MChoose a model
- ⌘⇧EChoose the reasoning effort
- ⌘⇧AChoose the permission mode
- ⌘⇧HChoose the host
- ⌘⇧XChoose the workspace
- ⌘⇧GChoose the Git branch
- ⌘⇧LReuse the previous worktree
Sending prompts
7 shortcuts- ⇧↵Insert a new line
- ⌘↵Send with the opposite queue or steer
- ⌘⌥↵Send and start a new thread
- ⌘⇧↵Send the first queued message
- ⌥UPEdit the last queued message
- ⌘SStash or restore the prompt
- ⌘⇧DStart or finish dictation
Managing threads
7 shortcuts- ⌘⇧PPin the thread
- ⌘⇧SSettle the thread
- ⌘ZUndo the last sidebar action
- ⌘⇧BToggle thread details
- ⌘⇧CCopy the PR link or thread
- ⌘⇧KCopy the PR number
- ⌘OOpen in your favorite editor
Preview
6 shortcuts- ⌘⇧JToggle the preview
- ⌘RRefresh the preview
- ⌘LFocus the preview URL
- ⌘=Zoom the preview in
- ⌘-Zoom the preview out
- ⌘0Reset the preview zoom
Focus and appearance
7 shortcuts- ⌘F6Focus the next area
- ⌘⇧F6Focus the previous area
- ⌘⇧DOWNNext provider in the model picker
- ⌘⇧UPPrevious provider in the model picker
- ⌘⌥AChoose a theme
- ⌘⌥⇧ACycle light, dark and system
- ⌘⌥⇧TToggle the theme editor
Usage
4 shortcuts- ⌘UOpen usage
- CShow cost
- TShow tokens
- LShow limits
Achievement unlocked