Skip to content

Keyboard shortcuts ​

Graphium keeps its shortcut list short on purpose: a handful of keys for capturing, saving, and labeling, so your hands stay on the keyboard while you write. This page lists every shortcut, when each one is active, and where the app itself reminds you of them.

A note on notation: ⌘ is the mac Command key, ⇧ is Shift, and ⌥ is Option. On Windows and Linux, ⌘ becomes Ctrl and ⌥ becomes Alt — every shortcut below is listed in both forms.

General ​

macWindows / LinuxWhat it does
⌘KCtrl+KOpens the Composer — a single box to find a note or ask AI. Works from any screen; where no note is being edited — or no AI model is set up in Settings — it opens in search-only form. See AI chat and Ask.
⌘⇧MCtrl+Shift+MOpens the quick memo dialog from anywhere in the app — note editor, note list, any screen. Memos are the raw material you capture now and use later.
⌘DCtrl+DDuplicates the block the cursor is in, directly below it. Works inside the editor only — see Duplicating a block.
⌘FCtrl+FOpens Find in note — search within the current note with highlighted matches. With the pointer over a PDF viewer it opens Find in PDF instead. On a list screen — notes, materials, knowledge, labels, procedures, skills, the whole-vault graph — it puts the cursor in that screen's search box, with whatever is already there selected so you can type straight over it. When none of those is on screen, the browser's own find works as usual.
⌘\Ctrl+\Collapses or expands the sidebar for distraction-free writing. Desktop-size screens only — small screens have no permanent sidebar to collapse. On JIS keyboards, the ¥ key works too.
EscEscCloses the Composer, the in-note search bar, the quick memo dialog, and most other dialogs.

Saving ​

macWindows / LinuxWhat it does
⌘SCtrl+SSaves the current note immediately. Graphium also autosaves, so this is for peace of mind before you step away. Works in the main editor and in the side peek.
⌘⇧SCtrl+Shift+SSaves a version — a named snapshot you can revisit, compare, and fork from the History panel.
⌘⌥SCtrl+Alt+SSame as above. A fallback for when your OS, browser, or an extension reserves ⌘⇧S and the keystroke never reaches Graphium.

Versions are for your own notes: knowledge pages generated by AI don't take snapshots. If neither snapshot shortcut works in your environment, the Save version item in the note's ⋯ menu does the same thing.

Labels ​

These four shortcuts apply an inline label to the text you have selected. They work inside the body of a step block — the part of your note that becomes a step in the provenance graph. Pressing the same shortcut on already-labeled text removes the label.

macWindows / LinuxLabel
⌘⇧ICtrl+Shift+IInput — a material or ingredient the step uses
⌘⇧ECtrl+Shift+ETool — the instrument or software used (E as in Equipment — ⌘⇧T is reserved by browsers for reopening closed tabs)
⌘⇧PCtrl+Shift+PParameter — a setting or condition
⌘⇧OCtrl+Shift+OOutput — what the step produces

A few boundaries, all deliberate:

  • Labels can only be added inside a step's body — not in the step title (that names the activity itself) and not inside table cells (tables are interpreted structurally instead). Removing an existing label works anywhere.
  • The same four buttons appear in the floating toolbar whenever you select text, so the shortcuts are optional.

Text color ​

macWindows / LinuxWhat it does
⌘⇧HCtrl+Shift+HApplies the color you used last to the selected text — text color or background color, whichever you picked most recently. Pressing it on text that already has that color removes it.

You pick colors with the Colors button in the toolbar that appears when you select text; whatever you choose there becomes the color this shortcut applies. Until you have picked one, it applies a yellow background, like a highlighter. The remembered color stays on this device and is never written into your notes.

Confirming ​

macWindows / LinuxWhat it does
⌘EnterCtrl+EnterSends or confirms in multi-line inputs where plain Enter inserts a line break: the AI chat, the Composer, the citation pickers, the quick memo dialog, and forms in Settings (for example, adding an MCP server).

The notes list Added in v0.83.6 (2026-09-29) ​

In All Notes, once you click a row to open it in the side peek, these keys take over:

macWindows / LinuxWhat it does
↓ / ↑↓ / ↑Switches the peek to the note in the next or previous row. Hold the key and the peek opens the note you stop on.
EnterEnterOpens the peeked row's note full screen — the same as double-clicking the row.

The keys only apply while you're working in the list. While you type in the peek or the search box, they move the cursor as usual; click a row in the list again to hand them back to the list.

Typing triggers ​

Two characters act as menus while you write. They aren't modifier shortcuts, but they belong in the same muscle memory:

TypeWhereWhat it does
/On an empty lineOpens the slash menu — blocks (steps, tables, formulas, callouts…), media, citations, and templates. See Notes & editor.
@Anywhere inlineOpens a search menu to link another note, a material, or a knowledge page — or create a new note on the spot.

An empty note shows a small guide card with exactly these three entry points — Ask AI (⌘K), Link a note (@), and Slash menu (/) — so your first note teaches you the essentials.

Good to know ​

Label shortcuts follow key positions, not characters. ⌘⇧I and friends are detected by the physical key position, so they work identically on US, JIS, and other keyboard layouts — no matter what character the key prints.

There is deliberately no shortcut for a new note. ⌘⇧N is reserved by browsers for a new private window and can't be reliably overridden, so a shortcut there would misfire for some users. Use the + Note button in the sidebar instead. Memos get a shortcut and notes don't, and that asymmetry is intentional: memos are for instant capture, notes are where you sit down and write.

The app reminds you as you go. You don't need to memorize this page — the shortcuts appear right where you'd use them. The examples below are how they look on a mac; on Windows and Linux the app shows Ctrl in place of ⌘ (for example, Capture a quick memo (Ctrl+Shift+M)).

  • The floating toolbar's label buttons show keycap hints (⌘ ⇧ I) and tooltips.
  • The + beside Memos in the sidebar's Materials section has a tooltip that reads Capture a quick memo (⌘+⇧+M), and the sidebar toggle reads Collapse sidebar (⌘+\).
  • The note's ⋯ menu shows the snapshot shortcut next to Save version.
  • The Composer's footer shows ⌘Enter to send and Esc to close, and the quick memo dialog says Press ⌘+Enter to save.

Floating toolbar label buttons with keycap shortcut hints

Using the desktop app?

In the desktop app, the quick memo shortcut also lives in the native menu bar, so it works even in the rare cases where the system swallows the keystroke before the page sees it.

To make the whole window smaller or larger, see the desktop app page.

Released under the Apache License 2.0.