move
j k · ↓ ↑cursor — skips folded output
g Gfirst / last line
J Kmove the LINE up / down
drag ⠿reorder with the mouse
write
i · Enteredit in place — Enter commits and opens the next line
o · Onew line below / above, straight into editing
Tab ⇧Tabediting a table row — cell to cell, and past the last cell the next row
^← ^→move the selected table column — click the strip above a table to select one
D · xremove the line
yduplicate the line
Escstop editing
^Z · ^⇧Zundo / redo — everything that changes the document
styles — one key each
1 2 3H1 · H2 · H3
p · l · q · nparagraph · list · quote · note
ttable row — a run of them is one table
c · s · ucode · CLI · output
r · f · mrule · figure · meta
Tab ⇧Tabcycle the dialect of a code or CLI line — or the value of a theme: or palette: meta line
:lang <name>pick a dialect by name instead of cycling to it
code
CLI
blocks
zfold / unfold this block's output
Ccopy this code or CLI block
document
Open .mdopen a file — or drop one anywhere on the page
^Vwith no line open — markdown from the clipboard, added below the cursor as typed lines
New .md · Nstart a new document, keeping the category
Export .md · Ethe markdown, the path it belongs at, and a download
Clearempty this one — ^Z brings it back
Rname the file — or click the name in the tab bar
screen
e · v · bwrite · read · split screen (^B 1 · 2 · 3)
w · ^B 4raw — the markdown Export writes, live; split shows whichever of read and raw came last
Bswap the panes — editor left or editor right
+ − 0content bigger · smaller · back to 100%
Tpalette, light ⇄ dark
?this help
addressing
athe links in this line — or an image's file and caption
^Kwhile editing — a link at the caret, or over what is selected
1…9 · j kpick a link, Enter opens it — new link is the last entry
Tabbetween the two fields — Enter commits, Esc leaves the line alone
command line — : opens it, Tab completes, Enter runs, Esc cancels