Keyboard Shortcuts
The complete map. (Menus show these too — this page is for printing.)
Make them your own
Every command in MojoPad is listed in Settings ▸ Shortcuts — the ones
without a key sit blank until you give them one, so anything you reach for often (Unlink,
an export, a view toggle, the external editor) can live on your keyboard. Every shortcut
below is remappable there too. Click a
shortcut, press the new keys, done — menus, the command palette, and this app's own key
handling all follow immediately. A combo that's already taken tells you what it
belongs to, so you can move that one first; keys macOS owns (like full screen) are refused
outright. Press Delete while recording to remove a shortcut entirely, use the ↺ on
any row to go back to the factory keys, or Reset All to start clean. Changed rows
show in bold, and only your changes are stored — everything else keeps up with new
versions. (Undo, Redo, Close, and Settings stay fixed.)
Cut, Copy, Paste, Paste and Match Style and Select All are in that list too. If you paste
from the web all day and want the plain-text paste on ⌘V, swap the two — the factory keys are
only a starting point, and macOS's own behaviour comes along with whichever key you choose.
Want the whole map on one page? Help ▸ Keyboard Shortcuts Reference writes a
page listing every command, grouped the way Settings ▸ Shortcuts groups them, with each
command's current key — or a — where none is set yet. It's a printable cheat-sheet and
a way to spot the commands still waiting for a key. Run it again any time to refresh it in
place; the page reflects your keys, not the factory defaults.
Pages and writing
⌘N | New page | ⌥⌘V | New Page from Clipboard |
⌃⌘N | New canvas | | |
⌘T | Today's note | ⇧⌘D | Delete page (to Recently Deleted) |
⌘L | Make link from selection | ⌥⌘U | Make custom URL link |
⌘K | Complete page name | ⌃/ | Select next placeholder |
⌃⇧⌘C | Copy link to page | ⇧⌘E | Encrypt page |
⌘B ⌘I ⌘U | Bold / italic / underline | ⌥⌘[ ⌥⌘] | Outdent / indent |
⇧⌘K | Sketch | ⌃⌘⌫ | Strike out and move to bottom |
⌃⌘↑ ⌃⌘↓ | Move line / list item up, down | ⌥⌘↑ ⌥⌘↓ | Move whole block up / down |
⌥⌘. | Fold / unfold section | ⌘+ ⌘− | Text bigger / smaller (everywhere) |
⇧⌘8 ⇧⌘9 ⇧⌘L | Bullet / numbered / checkbox item | ⇧⌘T | Open Tasks dashboard |
⌘{ ⌘| ⌘} | Align left / center / right | ⌘Z ⇧⌘Z | Undo / redo |
⌃⌘E | Edit selection with AI | ⌥⌘D | Dictate into page |
| Tab in a table cell | Next cell (past the last cell adds a row) | ⌘S | Save now (autosave runs regardless) |
The Outliner
Tab ⇧Tab | Nest row / promote row (subtree travels) | ⌥⌘. | Collapse / expand the caret's branch |
⌘. | Zoom in on the caret's row | ⇧⌘. | Zoom out one level |
⌘Return | Mark row done / not done | ⇧⌘M | Move row to another page… |
⇧⌘B | Select branch (row + subtree) | ⌃⌥↑ ⌃⌥↓ | Expand / contract selection a level at a time |
| click a bullet | Zoom into that branch | drag a bullet | Move the row (edges = beside, middle = inside) |
| click a triangle | Collapse / expand that branch | ⌥-click a triangle | Fold or open every nested level |
| Unassigned but ready for keys in Settings ▸ Shortcuts: New Outline, Outline View, Jump to Row or Heading…, Duplicate Row, Delete Row, New Row as Child, New Row at Parent Level, New Row Above, Collapse/Expand All Rows, Hide/Show Completed Rows, ✦ Outline This Page, ✦ Draft from This Outline. |
Storyboard
A board is worked from the keyboard, and these are its whole grammar. They apply on the
board itself — click a card first, then press.
Return | Write in the selected card | Esc | Stop writing, keep what you wrote |
⇧Return | Open the card fullscreen | ⌘Return | Close the fullscreen card |
⌘↓ ⌘↑ | New card below / above | ⌘→ | New card as a child |
| arrows | Move between cards and columns | ⌥+arrows | Move a card, its branch with it |
⌘⌫ | Delete the card and its children | ⌘Z ⇧⌘Z | Undo / redo on the board |
⌘⇧↓ | Merge the card into the one below | W | Word counts — card, branch, board |
? | Hide or show the shortcuts panel | ⌘V | Paste a whole card tree onto the board |
| Unassigned but ready for keys in Settings ▸ Shortcuts: New Storyboard, Send Storyboard To…, Add a Sample Storyboard. |
Navigation
⌘[ ⌘] | Back / forward | ⇧⌘H | Home |
⌥⌘P | Jump to Pinned Page (fuzzy) | ⌥⌘1–⌥⌘9 | Pinned pages 1–9 (chord remappable — one recording covers all nine) |
⇧⌘O | Open page (fuzzy; creates on no match) | ⌃⌘[ ⌃⌘] | Previous / next daily note |
⌘-click | Open link in new tab | ⌘W | Close tab / window |
⌘1–⌘9 | Jump to tab | middle-click | Close tab |
⌃⌘G | Graph | ⌃⌘P | Formatted ↔ Markdown source (HTML preview on rich text) |
⇧⌘F | Focus Mode (Esc exits) | ⌥⌘= ⌥⌘− ⌥⌘0 | Page zoom in / out / 100% |
⌥⌘O | Split view: open a page beside this one; press again to hop between the two panes | ⌃⌘S | Paragraph style picker (keyboard styles) |
⌃⌘O | Outline of this page | ⌘J | Go to Page — type to filter, Enter opens |
⇧⌘J | The Journal (daily notes stream) | | |
Finding
⌥⌘F | Search the document | ⌘F | Find in page |
⇧⌘A | Ask your wiki (AI) | Esc | Close search / find / graph; clear filter |
⇧⌘P | Command palette — run any command | | |
Window and app
⌃⇧⌘A | Show/hide page list | ⌃⌥T | Show/hide palettes |
⌘, | Settings | ⇧⌘7 | The Bucket — from any app |
⇧⌘N | New document | ⌘O | Open document |
⌘P | Print page | ⇧⌘? | This manual |