This is the real editor's styling. Type in it.
The page
One column of monospaced text on an eggshell page, centred, and nothing
around it. No sidebar, no preview pane, no toolbar, no word count unless
you ask for it with ⇧⌘C.
Markdown is styled as you type, but the syntax characters stay where you
put them — dimmed rather than hidden. A heading looks like a heading and
still reads as ## Heading. Nothing reflows underneath you,
and there is never a rendered copy of your document to keep in sync.
Outline Mode
⇧⌘O splits the window. Jot a rough outline on the left, and
Gemini drafts it into prose on the right. A draft starts about a second
and a half after you stop typing; ⌘↩ forces a fresh pass.
The outline is scratch space and is never written into your document. When a draft is worth keeping, "Insert into Document" appends it to the real file.
Select any passage and press ⌘K to hand it to Gemini with an
instruction — tighten this, make it past tense, cut it in half. The
replacement lands as a single edit you can undo.
Shortcuts
| ⌘N ⌘O ⌘S | New, open, save — .md, .markdown, .txt |
| ⇧⌘O | Outline Mode |
| ⌘↩ | Redraft, in Outline Mode |
| ⌘K | Ask Gemini to edit the selection |
| ⇧⌘C | Show or hide the word count |
| ⌃⌘F | Full screen |
| ⌃⌘← ⌃⌘→ | Tile the window to half the screen |
| ⌘, | Settings |
Install
Open the disk image and drag FocusWriter to your Applications folder. It is signed with a Developer ID certificate and notarized by Apple, so it opens with a double click — no security warnings, no right-click workaround.
Outline Mode and ⌘K call the Gemini API and need your own
key, which you paste into Settings once. Keys are free from
Google AI Studio and
are stored in your login keychain. Everything else in the editor works
without one.