Keyboard Shortcuts#
A complete reference of keyboard shortcuts in FoldNotes. On iPad with a hardware keyboard, most editing and formatting shortcuts are available. On iPhone, use the keyboard toolbar and menus.
Editing#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+Z | Undo | ||
| Cmd+Shift+Z | Redo | ||
| Cmd+X | Cut | ||
| Cmd+C | Copy | ||
| Cmd+V | Paste | ||
| Cmd+A | Select All | ||
| Tab or Ctrl+Cmd+Right Arrow | Indent paragraph | ||
| Shift+Tab or Ctrl+Cmd+Left Arrow | Outdent paragraph | ||
| Ctrl+Cmd+Up Arrow | Move Row Up — the line with everything under it | ||
| Ctrl+Cmd+Down Arrow | Move Row Down | ||
| Cmd+\ | Move To… — pick a heading (type - to pick any row) and move the rows there |
Moving rows
Ctrl+Cmd+Up / Down move the line at the cursor, or every line in the selection, one row at a time, taking everything indented under it along. A heading moves with its whole section and swaps places with the next section at the same level — its level never changes, and it stays inside its parent section. A list item or indented line takes its level from where it lands: moving onto an expanded row makes it that row's first child. A plain paragraph keeps its level. Tasks keep their identity, folded rows stay folded, and Cmd+Z undoes each move.
Move To… (Cmd+) lists the note's headings; type to narrow the list, or
start with - to search every row. The rows become the first thing under the
one you pick (a folded heading opens to take them). Return moves the
cursor with them; Control-Return sends them and leaves the cursor where
it was. A heading you move becomes one level below the heading you pick,
along with the headings inside it.
In a Bike file every row, headings included, moves the way it does in Bike, and a heading's level changes to match where it lands. Markdown can't place a row everywhere Bike can (for example, above a heading's own rows once it has sub-headings), so now and then a row moves on to the next spot it can go.
Copying a folded document
Copy (Cmd+C) and Cut (Cmd+X) are fold‑aware: they include any folded sections inside the selection. So Cmd+A then Cmd+C copies the entire note — folded content and all — without you having to unfold first.
Text Formatting#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+B | Bold | ||
| Cmd+I | Italic | ||
| Cmd+Shift+H | Highlight | ||
| Cmd+Option+S | Strikethrough | ||
| Cmd+Shift+E | Inline Code | ||
| Cmd+Shift+C | Clear Formatting |
Headings#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+7 | Plain Text | ||
| Cmd+1 | Heading 1 | ||
| Cmd+2 | Heading 2 | ||
| Cmd+3 | Heading 3 | ||
| Cmd+4 | Heading 4 | ||
| Cmd+5 | Heading 5 | ||
| Cmd+6 | Heading 6 |
Block Types#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+Shift+8 | Unordered List | ||
| Cmd+Shift+O | Ordered List | ||
| Cmd+Shift+T | Task | ||
| Cmd+Shift+Q | Block Quote | ||
| Cmd+Shift+J | Code Block |
Block types on macOS
On the Mac, type the Markdown prefix directly — - for a list item,
1. for an ordered list, - [ ] for a task, > for a quote — or use
the / command palette. (Cmd+Shift+T opens the table editor and
Cmd+Shift+O opens a collection on macOS, so the block-type chords are
iOS-only.)
Folding & Hoist#
On macOS and iPad with a hardware keyboard, every fold command has its own shortcut. On iPhone, the same commands are available in the Fold submenu of the editor's … menu (no shortcuts required).
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+9 | Fold Row — the row at the cursor, or the row it sits inside | ||
| Cmd+0 | Unfold Row — one level; folds inside it stay folded | ||
| Ctrl+Cmd+9 or Cmd+Option+9 | Fold Row Completely — the row and every row inside it | ||
| Ctrl+Cmd+0 or Cmd+Option+0 | Unfold Row Completely — the row and everything inside it | ||
| Cmd+L | Toggle fold at cursor | ||
| Cmd+Shift+K | Fold All sections | ||
| Cmd+Shift+L | Unfold All sections | ||
| Cmd+Option+1 | Fold to Level 1 (#) | ||
| Cmd+Option+Shift+1 | Unfold # headings | ||
| Cmd+Option+2 | Fold to Level 2 (##) | ||
| Cmd+Option+Shift+2 | Unfold ## headings | ||
| Cmd+Option+3 | Fold to Level 3 (###) | ||
| Cmd+Option+Shift+3 | Unfold ### headings | ||
| Cmd+Option+4 | Fold to Level 4 (####) | ||
| Cmd+Option+Shift+4 | Unfold #### headings | ||
| Cmd+Option+5 | Fold to Level 5 (#####) | ||
| Cmd+Option+Shift+5 | Unfold ##### headings | ||
| Cmd+Option+6 | Fold to Level 6 (######) | ||
| Cmd+Option+Shift+6 | Unfold ###### headings | ||
| Ctrl+Cmd+H | Hoist / Unhoist heading |
Plain Text moved from Cmd+0 to Cmd+7 to make room for Unfold Row.
On iPhone, tap ⌄ next to a heading to fold and ↘ to hoist. Both icons live in the right gutter alongside the drag handle.
Search & Find#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+F | Find in current note | ||
| Cmd+G | Find next match | ||
| Cmd+Shift+G | Find previous match | ||
| Cmd+Shift+F | Search all notes |
Navigation#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+[ | Navigate back (or pop hoist level while hoisted) | ||
| Cmd+] | Navigate forward | ||
| Cmd+Option+C | Copy Note Link | ||
| Escape | Return to note list |
View#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+= | Increase font size | ||
| Cmd+- | Decrease font size | ||
| Cmd+Option+I | Toggle Inspector | ||
| Cmd+Option+G | Collection Graph | ||
| Cmd+Shift+D | Database View (on iOS this chord opens the Daily Note) | ||
| Cmd+Shift+B | Task Board | ||
| Cmd+Option+J | Project Manager | ||
| Cmd+Option+P | Manage Properties | ||
| Cmd+Shift+P | Preview | ||
| Cmd+/ | Toggle Status Bar |
Focus Mode#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Ctrl+Cmd+T | Typewriter Scrolling | ||
| Ctrl+Cmd+P | Focus on Paragraph | ||
| Ctrl+Cmd+S | Focus on Sentence | ||
| Cmd+Shift+S | Focus on Sentence | ||
| Ctrl+Cmd+Z | Zen Mode (distraction-free) |
Insert#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+K | Insert or edit a link (Link editor) | ||
| Cmd+Option+T | Insert Table | ||
| Cmd+Option+A | Row Attributes editor — Bike files only | ||
| / | Command Palette (after whitespace or at line start) |
Row Attributes (⌥⌘A) is scoped to Bike files
This opens the Row Attributes editor for setting a row's priority, due
date, or custom attributes, and works only while you're editing a
Bike file — it does nothing in an ordinary
note. On a task line you can also just type /; on any other row, type /
and choose Row Attributes…. (On iOS the shortcut needs a hardware
keyboard.) Note this is a different key from Bike's own row‑attributes panel,
which is ⌘⇧A.
Table Editor (macOS)#
These shortcuts work when the cursor is in a table in the main editor, or anywhere inside the table editor sheet.
| Shortcut | Action |
|---|---|
| Cmd+Shift+T | Open / focus the table editor sheet for the current table |
| Ctrl+Option+L | Align active column left |
| Ctrl+Option+C | Align active column centre |
| Ctrl+Option+R | Align active column right |
| Return / Enter / F2 | Enter edit mode on the selected cell (cursor at end) |
| Tab / Shift+Tab | Move selection to next / previous cell (no auto-edit) |
| Arrow keys | Move selection between cells |
| Backspace / Delete | Clear selected cell (with undo) |
| Any printable key | Clear cell + enter edit + type that character ("type to replace") |
File Operations#
| Shortcut | Action | macOS | iOS |
|---|---|---|---|
| Cmd+N | New Note | ||
| Cmd+Shift+N | New from Template | ||
| Cmd+D | New Daily Note | ||
| Cmd+Shift+D | Daily Note | ||
| Cmd+Shift+O | Open Collection | ||
| Cmd+Option+O | Open Bike File | ||
| Cmd+Shift+I | Import Files | ||
| Ctrl+Cmd+B | Bind Manuscript | ||
| Cmd+Option+V | Version History | ||
| Cmd+Shift+R | Refresh Activity Summary (daily note) | ||
| Cmd+, | Settings |
Application & Windows (macOS)#
| Shortcut | Action |
|---|---|
| Cmd+H | Hide FoldNotes |
| Cmd+Option+H | Hide Others |
| Cmd+W | Close window |
| Cmd+M | Minimise |
| Cmd+Q | Quit FoldNotes |
| Cmd+Shift+A | Image Browser (disabled while editing a Bike file — image attachments are a collection feature) |
Command Palette#
Type / after whitespace or at the start of a line to open the command palette — a context-aware menu for inserting formatting, dates, links, and task metadata. See Editor Commands for the full list of available commands and how the palette behaves.