Thanks for your suggestion. I tried peek.nvim and found some cons:
- It required Deno runtime
- It does not support Table of Contents
- It does not have Dark/Bright mode button
- It does not support PlantUML
- It does not support term definition
- It does not support Sequence Diagrams
- It does not support Flowcharts
- It does not support Graphvis Dot
- It does not support Charts
- It does not support local images
This vim plugin is the best way to write Markdown documents. It has a lot of features:
Cross platform (MacOS/Linux/Windows)
Synchronised scrolling
Fast asynchronous updates
KaTeX for typesetting of math
PlantUML
Mermaid
Chart.js
js-sequence-diagrams
Flowchart
dot
Table of contents
Emojis
Task lists
Local images
Flexible configuration
Combine that with https://asdf-vm.com for the deno runtime.