Skip to content

Editor Modes

MkLume gives you three ways to work with your content: Markdown Mode, Visual Mode, and Preview Mode. You can also combine an editor with a preview in Split View for a side-by-side workflow.

Each mode is designed for a different kind of task. You can switch between them freely without losing your work.


Markdown Mode

MkLume Markdown editor

Markdown Mode gives you a plain text editor where you write raw Markdown directly. This is the most flexible way to work — you have full control over every character in the file.

The editor includes:

  • A toolbar for inserting common Markdown elements (headings, lists, code blocks, admonitions, and more)
  • An Insert menu for Material-specific components like content tabs, grid cards, and buttons
  • Keyboard shortcuts for formatting (bold, italic, code, etc.)
  • Find and Replace
  • Smart internal link autocomplete

This is the mode to use when you need precision, when you're comfortable with Markdown, or when you're working with complex syntax that the Visual editor doesn't fully support.

Markdown Mode in detail


Visual Mode

MkLume visual editor

Visual Mode presents your page as a series of editable blocks — headings, paragraphs, images, admonitions, tables, and more. You edit content inline without writing Markdown syntax yourself.

It supports 18+ block types, including Material-specific ones like admonitions, content tabs, grid cards, and buttons. You can add new blocks, reorder them by dragging, and edit their content directly.

Visual Mode is a good fit when you want a more document-editor-like experience, or when you're less familiar with Markdown syntax. Your edits are synced back to the underlying Markdown file automatically.

Limitations

Some complex or deeply nested Markdown structures may appear as Raw Markdown blocks in Visual Mode. You can still edit these as plain text — they just won't have a rich visual representation.

Visual Editor in detail


Preview Mode

MkLume preview mode

Preview Mode shows you a read-only rendering of the current page. There are two preview types:

  • Page Preview — renders the Markdown content with images, admonitions, tables, code highlighting, and other formatting, similar to how it would appear on a published site.
  • Site Preview — wraps the page content in an approximate MkDocs Material site layout, including the header, navigation sidebar, table of contents, and footer. This gives you a feel for how the full site will look.

Preview Mode is useful for checking your work, reviewing formatting, or presenting content to someone else.

Preview and Site Preview in detail


Split View

MkLume split view

Split View places an editor and a preview side by side. There are four combinations:

Left (Editor) Right (Preview)
Markdown Mode Page Preview
Markdown Mode Site Preview
Visual Mode Page Preview
Visual Mode Site Preview

The preview updates live as you type, so you can see the result of your changes immediately.

Use the split controls bar to toggle between Markdown and Visual on the left, and between Page Preview and Site Preview on the right. You can enter Split View with the keyboard shortcut ++ctrl+4++.

Split View in detail


Quick Comparison

Markdown Mode Visual Mode Preview Mode
Best for Precision editing, complex syntax Quick edits, less Markdown experience Reviewing, checking layout
Editing Raw text Inline block editing Read-only
Material features Full support via Insert menu Most common block types Full rendering
Keyboard shortcuts Yes Limited N/A
Find and Replace Yes No No

Tip

You don't need to pick one mode and stick with it. Many users write in Markdown Mode, check their work in Split View, and use Site Preview to verify navigation before building.