Skip to content

The editor

Zeku’s editor shows your post the way it reads, not as raw markdown. Headings are headings, links are links, and images show inline. The markdown comes back on the line you’re editing, so you can always see and change exactly what’s in the file.

The button at the bottom right of the window cycles between three modes:

Mode What you see
Live preview Formatting rendered, with the markdown shown on the line you’re editing. The default.
Source mode The plain markdown, with syntax highlighting.
Reading view The rendered post, not editable.

You can also run Toggle source mode from the command palette.

Type markdown as usual, or use the editing toolbar, which Ctrl+Shift+E shows and hides. Zeku pairs brackets and quotes, continues lists when you press Enter, and turns selected text into a link when you paste a URL over it.

Right-click in the editor for the common actions: link the selection to another post, insert an image, insert an MDX component, and copy a link to the heading you’re in.

Hold Alt and click to add another cursor. Headings and lists fold from the arrow beside them, and Fold all and Unfold all in the command palette fold every one at once.

To Press
Open another post by name Ctrl+O
Run any command Ctrl+P
Search every post Ctrl+Shift+O
Go back or forward Alt+Left and Alt+Right
Switch tabs Ctrl+Tab, or Ctrl+1 to Ctrl+9
Close the tab Ctrl+W
Show or hide the file tree Ctrl+Alt+Z
Show or hide the right panel Ctrl+Alt+X
Go to the dashboard Ctrl+M

The right panel holds the post’s outline, its links, the tags across your site, the SEO audit, and the site preview.

Zeku saves a moment after you stop typing. Change the delay in Settings > Usability > Autosave delay, or press Ctrl+S to save right away.

If a file changes on disk while it’s open, for example after a pull or an edit in another app, Zeku picks up the change. If you have unsaved edits to the same file, Zeku asks which version to keep. To load the file from disk yourself, press Ctrl+R.

If Zeku closes unexpectedly, your unsaved changes come back the next time you open the project.