Keyboard shortcuts

Coco Kanban is built to be driven from the keyboard. Once you know half a dozen of these you'll rarely reach for the mouse.


The two you actually need

ShortcutDoes
Ctrl / ⌘ + KOpen the command palette — search and run anything
Ctrl / ⌘ + /Open the keyboard shortcuts list

Everything below is also in the command palette. If you forget a shortcut, hit Ctrl + K, type what you want, press Enter.

📷 Screenshot: the command palette open, with the search box and grouped commands (Navigate, Create, Contextual).

You can also open the shortcuts list from the Help button at the bottom of the sidebar → Keyboard shortcuts.


How to read this

  • ⌘ = Ctrl on Windows and Linux. Both keys work everywhere.
  • Two-letter shortcuts (like G then H) are sequences — press the keys one after another, not together. You've got about a second between them.
  • Shortcuts don't fire while you're typing in a text box or the editor. The only exception is Ctrl + K, which always works.
  • Some shortcuts only work in context — the work-item ones need a work item open, the cycle ones need a cycle open, and so on.
  • Actions you don't have permission for won't fire.

Global

ShortcutDoes
Ctrl / ⌘ + KOpen the command palette
Ctrl / ⌘ + /Open keyboard shortcuts
Ctrl / ⌘ + BToggle the sidebar
Ctrl / ⌘ + FFocus the search box
Ctrl / ⌘ + Shift + CCopy the current page URL

Create

Press N, then the second key.

ShortcutCreates
N then IWork item
N then CCycle
N then MModule
N then VView
N then DPage
N then PProject

Go somewhere

Press G, then the second key.

ShortcutGoes to
G then HHome
G then XInbox
G then YYour work
G then PProjects list
G then AAnalytics
G then JDrafts
G then RArchives
G then SSettings

Inside a project, these switch to the project's own pages:

ShortcutGoes to
G then IWork items
G then CCycles
G then MModules
G then VViews
G then DPages
G then KIntake
G then RProject archives
G then SProject settings

Open a specific thing

Press O, then the second key. These open a picker — start typing to filter, Enter to jump.

ShortcutOpens a picker for
O then WWorkspaces
O then PProjects
O then CCycles
O then MModules
O then VViews
O then SSettings pages

When a work item is open

ShortcutDoes
SChange state
PChange priority
AAssign to someone
IAssign to me / un-assign me
LAdd labels
Shift + EChange estimate
Shift + CAdd to a cycle
Shift + MAdd to modules
Shift + SSubscribe / unsubscribe from notifications
Ctrl / ⌘ + .Copy work item ID
Ctrl / ⌘ + Shift + 'Copy title
Ctrl / ⌘ + Shift + ,Copy URL
Ctrl / ⌘ + BackspaceDelete the work item

📷 Screenshot: a work item open with the state picker triggered by pressing S.

When a cycle is open

ShortcutDoes
Shift + FAdd to / remove from favourites
Ctrl / ⌘ + Shift + ,Copy URL

When a module is open

ShortcutDoes
MAdd or remove members
SChange status
Shift + FAdd to / remove from favourites
Ctrl / ⌘ + Shift + ,Copy URL

When a page is open

ShortcutDoes
Shift + LLock / unlock
Shift + AMake private / make public
Shift + RArchive / restore
Shift + FAdd to / remove from favourites
Ctrl / ⌘ + Shift + ,Copy URL

Tips

  • The sequences are mnemonic. N = new, G = go to, O = open. Once that clicks, you can guess most of them.
  • Same key, different context. S changes a work item's state but a module's status. The app knows which one you're looking at.
  • Stuck mid-sequence? Wait a second and it resets — no harm done.

Limits & good to know

  • This list is not exhaustive. It covers the shortcuts registered in the app's own shortcuts list. The editor has its own formatting shortcuts on top of these (bold, headings, lists — the usual ones), and they aren't listed here. Press Ctrl + / in the app for the live, authoritative list.
  • Shortcuts are not customisable. There's no rebinding UI.
  • A couple of the copy shortcuts depend on your keyboard layout. The ones using , and ' may not fire on non-US layouts. If one doesn't work, use the command palette (Ctrl + K) — the same action is in there.
  • Context shortcuts are hidden when you don't have edit rights on the item.