Emacs 31 Guide Unlocks markdown-ts-mode
Rahul M. Juliato’s guide walks Emacs 31 users through enabling its experimental built-in Markdown mode and installing Tree-sitter grammars. It covers Org-like folding, native code-block highlighting, tables, inline images, TOCs, and export tooling.
Experimental is an API warning, not a feature warning—markdown-ts-mode is already a remarkably complete built-in Markdown environment.
- –Tree-sitter grammars are the main onboarding hurdle, especially for embedded languages and front matter.
- –CommonMark, most GFM, folding, structured editing, tables, and code-block context make it a credible alternative to markdown-mode.
- –Native highlighting and xref navigation inside fenced code blocks are especially valuable for documentation-heavy development workflows.
- –Grammar quirks, indirect-buffer limitations, and missing conveniences such as an insert-link command show why the project still needs real-world feedback. ([Community discussion](https://www.reddit.com/r/emacs/comments/1vzcv1a/an_unofficial_guide_to_markdowntsmode_on_emacs_31/))
DISCOVERED
1h ago
2026-08-27
PUBLISHED
4h ago
2026-08-27
RELEVANCE
AUTHOR
RahulMJ