该插件主要通过打开浏览器预览 markdown 文件

主要功能
- 支持 macos/linux/windows 三个平台
- 更好的同步滚动
- 异步更新
- 支持 katex 数学公式,plantuml,mermaid,chart.js ,emoji,task list,本地图片预览 等。
版本要求
唯一的要求就是 vim >= 8.1 / neovim
为什么已经存在那么多的类似插件还要再写一个
主要还是因为这些插件都不好用。。。包括我自己在 15 年的时候写的 markdown-preview.vim,当时写的时候 vim 还没支持异步,所以使用了成吨的硬编码和各种蛇皮操作,包括同步滚动的实现,导致了插件的拓展或者维护异常艰难。这次的插件使用了 Neovim 的 RPC API,写起来很丝滑,所以这个插件可能是目前在 github 上能找到的同类插件中最吼的(逃
关于 vim 支持
插件一开始是只支持 neovim 的,这就是为什么我不在原来的插件仓库更新而另起仓库的原因。而 vim 的支持 使用了 chemzqm 大佬的 vim-node-rpc 插件。而关于插件 pkg 打包,release 和 download 相关的代码 则使用了 coc.nvim 部分代码。
一点微小的工作,蟹蟹大家