Skip to content

Editing Guide

Choose an editing mode

FkeMark does not force you to choose only source or preview.

  • Live: best for daily writing. Common Markdown blocks render as you write, reducing formatting noise.
  • Split: best for checking complex layouts. Source on the left, preview on the right.
  • Read: best for proofreading and reading. Review the document like a finished article.
  • Source: best for precise edits. Keep full control of Markdown syntax.

Common block content

You can use:

  • Headings, paragraphs, and quotes
  • Ordered lists, unordered lists, and task lists
  • Tables
  • Code blocks and syntax highlighting
  • KaTeX math
  • Images, links, highlights, and underline

Live editing interactions

  • Block actions: hover the left of a paragraph to show “Block actions” and “Add”. The menu converts the current block to paragraph, heading, quote, list, to-do, or code, or deletes it. Add inserts an empty paragraph below and focuses it.
  • Code blocks: type ```ts and press Enter, or insert a code block from the toolbar; the language picker in the top-right switches syntax highlighting, while text / plaintext stays plain.
  • Images: right-click an image to resize, reset size, set 50% / 100% width, or delete it.
  • Tables: right-click a table cell to insert or delete rows and columns, which is useful for small structured notes.
  • Lists: consecutive unordered and task-list items keep the compact form after open / save; FkeMark does not add blank lines between items.

Source-mode syntax color

Source mode and the split-view source pane color Markdown markers such as #, list prefixes, **, and fences. The color is applied to the marker glyphs themselves, not painted as an overlay on top of the original text. Code inside fences stays uncolored.

  1. Use Source to draft the structure quickly.
  2. Switch to Live for body text and tables.
  3. Open split view to check complex code blocks or formulas.
  4. Use Read for the final reading pass.

Local version history

  • Saved documents keep a local snapshot before each write.
  • The “Version History” toolbar button can create the current snapshot, compare history, and restore older content.
  • The comparison view provides “Previous diff” and “Next diff” for locating changes in long documents.
  • Use “Settings → Behavior → Version snapshot retention” to keep 10, 25, 50, or 100 snapshots per file.

Import and export

FkeMark supports conversion between Markdown, HTML, and TXT. Keep Markdown as the primary format, and use exported formats only for sharing or migration.

Tips for long documents

  • Keep only one level-one heading in each article.
  • Split long sections with level-two and level-three headings.
  • Break wide tables into smaller tables when possible.
  • Use descriptive link text instead of “click here”.

Released under AGPL-3.0-only.