Emacs 31:markdown-ts-mode 非官方指南
Emacs 31: An unofficial guide to Markdown-ts-mode

Emacs 31 发布了,内置了一个实验性的 markdown-ts-mode。虽然标记为实验性,但它功能强大,完整支持 CommonMark 和 GitHub Flavored Markdown 规范,还能与 pandoc 等工具无缝对接。不过,由于依赖 tree-sitter,首次使用需要手动安装和编译相应的语法规则,比如 markdown 和 YAML。本文作为一份非官方指南,将带你从零开始配置这个模式,解决语法安装中的常见坑点,并展示其丰富的编辑功能,如智能格式化、隐藏标记和目录生成。如果你还在用旧版 markdown-mode,不妨试试这个基于 tree-sitter 的新选择。
一个 -ts-mode 的强大程度完全取决于其背后的 tree-sitter 语法规则。