Skip to content

Render Markdown Extra

editor.render-markdown installs render-markdown.nvim for richer in-buffer Markdown rendering. It changes how Markdown buffers look, so it stays separate from lang.markdown.

return {
extras = {
enabled = {
"editor.render-markdown",
},
},
}

Because this extra adds a plugin and Treesitter parsers, run:

:BlakExtras sync
:BlakTreesitterInstall
Surface Contribution
Plugin MeanderingProgrammer/render-markdown.nvim
Dependencies nvim-treesitter, mini.icons
Treesitter markdown, markdown_inline
Keymap <leader>um toggles Markdown rendering

The keymap appears in :BlakKeys.

Enable both extras when you want LSP, formatting, linting, and rendering:

return {
extras = {
enabled = {
"lang.markdown",
"editor.render-markdown",
},
},
}