MojoPad

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 and Settings stay fixed, along with the combinations macOS itself owns — Quit, Hide and Minimize.)

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 behavior 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

⌘NNew page⌥⌘VNew Page from Clipboard
⌃⌘NNew canvas
⌘TToday's note⇧⌘DDelete page (to Recently Deleted)
⌘LMake link from selection⌥⌘UMake custom URL link
⌘KComplete page name⌃/Select next placeholder
⌃⇧⌘CCopy link to page⇧⌘EEncrypt page
⌘B ⌘I ⌘UBold / italic / underline⌥⌘[ ⌥⌘]Outdent / indent
⇧⌘KSketch⌃⌘⌫Strike out and move to bottom
⌃⌘↑ ⌃⌘↓Move line / list item up, down⌥⌘↑ ⌥⌘↓Move whole block up / down
⌥⌘.Fold / unfold section⌘+ ⌘−Heading level up / down (text size elsewhere)
⇧⌘8 ⇧⌘9 ⇧⌘LBullet / numbered / checkbox item⇧⌘TOpen Tasks dashboard
⌘{ ⌘| ⌘}Align left / center / right⌘Z ⇧⌘ZUndo / redo
⌃⌘EEdit selection with AI⌥⌘DDictate into page
Tab in a table cellNext cell (past the last cell adds a row)⌘SSave now (autosave runs regardless)
⌃⌘0Body — turns a heading back into Body⌃⌘1–⌃⌘6Heading 1–6
⌃⌘YApply Style… (this wiki's page styles)⇧⏎New line in the same paragraph, bullet or heading
Unassigned but ready for keys in Settings ▸ Shortcuts: Remove Style, Remove the Box (Keep the Words), Edit Page Styles…, Save Selection as Snippet…, Style Templates…, Apply a Style Template…, Save Page Styles as Template…

The Outliner

Tab ⇧TabNest row / promote row (subtree travels)⌥⌘.Collapse / expand the caret's branch
⌘.Zoom in on the caret's row⇧⌘.Zoom out one level
⌘ReturnMark row done / not done⇧⌘MMove row to another page…
⇧⌘BSelect branch (row + subtree)⌃⌥↑ ⌃⌥↓Expand / contract selection a level at a time
click a bulletZoom into that branchdrag a bulletMove the row (edges = beside, middle = inside)
click a triangleCollapse / expand that branch⌥-click a triangleFold or open every nested level
Unassigned but ready for keys in Settings ▸ Shortcuts: New Outline, Outline Editing, 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.

ReturnWrite in the selected cardEscStop writing, keep what you wrote
⇧ReturnOpen the card fullscreen⌘ReturnClose the fullscreen card
⌘↓ ⌘↑New card below / above⌘→New card as a child
arrowsMove between cards and columns⌥+arrowsMove a card, its branch with it
⌘⌫Delete the card and its children⌘Z ⇧⌘ZUndo / redo on the board
⌘⇧↓Merge the card into the one belowWWord counts — card, branch, board
?Hide or show the shortcuts panel⌘VPaste 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⇧⌘HHome
⌃⇧⌘↓ ⌃⇧⌘↑Next / previous page, in the Pages panel's order
⌥⌘PJump to Pinned Page (fuzzy)⌥⌘1–⌥⌘9Pinned pages 1–9 (chord remappable — one recording covers all nine)
⇧⌘OOpen page (fuzzy; creates on no match)⌃⌘[ ⌃⌘]Previous / next daily note
⌘-clickOpen link in new tab⌘WClose tab / window
⌘1–⌘9Jump to tabmiddle-clickClose tab
⌃⌘GGraph⌃⌘PFormatted ↔ Markdown source (HTML preview on rich text)
⇧⌘FFocus Mode (Esc exits)⌥⌘= ⌥⌘− ⌥⌘0Page zoom in / out / 100%
⌥⌘ONext Pane: move to the next pane; with one pane, open a page beside this one⌃⌘SParagraph style picker (keyboard styles)
⌥⌘↩Open Beside: the link at the caret, or choose a page
⌃⌘OOutline Panel — the headings on this page⌘JGo to Page — type to filter, Enter opens
⇧⌘JThe Journal (daily notes stream)⌃⌘TShow Threads — the lines from your page to the columns beside it

Finding

⌥⌘FSearch the document⌘FFind in page
⇧⌘AAsk your wiki (AI)EscClose search / find / graph; clear filter
⇧⌘PCommand palette — run any command

Window and app

⌃⇧⌘AShow/hide page list⌃⌥TShow/hide palettes
⌘,Settings⇧⌘7The Bucket — from any app
⇧⌘NNew document⌘OOpen document
⌘PPrint page⇧⌘?This manual

Every chooser, from the keyboard

MojoPad asks you to pick something from a list in dozens of places — a folder to link, a template to insert, a style to apply, a footnote to reuse. All of them work the same way. ↑ and ↓ move the highlight, Return takes what is highlighted, and Esc closes the list and changes nothing. You never have to reach for the mouse.

A search box appears when the list is long enough to need one. Type and the list narrows as you go; on a list of a few options there is no box, because a filter over a list you have already read is a control that does nothing. The keys above work either way, so the same habit carries across every chooser in the app.

If you use a screen reader, a list with no search box announces itself as Choose from this list with the arrow keys and Return — the list is right there under it, and typing is not part of it.