更好的 Markdown 预览插件

2019-01-19 18:08:35 +08:00
 yuuko

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

主要功能

版本要求

唯一的要求就是 vim >= 8.1 / neovim

地址:markdown-preview.nvim

为什么已经存在那么多的类似插件还要再写一个

主要还是因为这些插件都不好用。。。包括我自己在 15 年的时候写的 markdown-preview.vim,当时写的时候 vim 还没支持异步,所以使用了成吨的硬编码和各种蛇皮操作,包括同步滚动的实现,导致了插件的拓展或者维护异常艰难。这次的插件使用了 Neovim 的 RPC API,写起来很丝滑,所以这个插件可能是目前在 github 上能找到的同类插件中最吼的(逃

关于 vim 支持

插件一开始是只支持 neovim 的,这就是为什么我不在原来的插件仓库更新而另起仓库的原因。而 vim 的支持 使用了 chemzqm 大佬的 vim-node-rpc 插件。而关于插件 pkg 打包,release 和 download 相关的代码 则使用了 coc.nvim 部分代码。

一点微小的工作,蟹蟹大家

8088 次点击
所在节点    Vim
29 条回复
galikeoy
2019-01-19 18:11:42 +08:00
刚想找个 markdown 编辑器
yuuko
2019-01-19 18:13:35 +08:00
@galikeoy 这就很神奇了
bzshow1
2019-01-19 19:02:16 +08:00
创意特神奇
jdhao
2019-01-19 19:05:31 +08:00
感谢 OP,正在用你的插件,必须要让你知道!
wleexi
2019-01-19 19:49:47 +08:00
能不能支持 vscode 啊。。。
Sanko
2019-01-19 20:03:57 +08:00
脑洞不错
dangoron
2019-01-19 20:18:06 +08:00
之前一直在用
Plug 'iamcco/markdown-preview.vim'
Plug 'iamcco/mathjax-support-for-mkdp'
可以更新换代了,谢谢楼主的付出
yuuko
2019-01-19 20:31:53 +08:00
@wleexi vscode 有自己的预览插件
stebest
2019-01-19 23:22:17 +08:00
试试吧,就不知道 bug 多不多。之前也是试了好多,后来都放弃了~
psjay
2019-01-20 00:17:11 +08:00
光是跨应用预览就已经够难用了,Vim 不管怎么折腾,不适合做这件事情。
valueOne
2019-01-20 01:02:47 +08:00
vim 插件啊 emmm
omph
2019-01-20 07:58:19 +08:00
厉害!
chungzhao
2019-01-20 09:25:46 +08:00
前排资瓷!!!希望移植到更多的平台,比如 VS Code !!!
XiLemon
2019-01-20 09:40:18 +08:00
在用,支持!
diggerdu
2019-01-20 10:07:50 +08:00
支持 虽然在终端里用 watch -n 0.1 mdv xxx.md 更方便
VoldikSS
2019-01-20 10:40:20 +08:00
支持大佬,在用了
morningtzh
2019-01-20 11:35:20 +08:00
@galikeoy vscode + markdown-perview-exhance 超爽!纯文本写作的时候我就用 bear 了
morningtzh
2019-01-20 11:36:20 +08:00
vim 苦手飘过
BBCCBB
2019-01-20 13:53:06 +08:00
资瓷!!
Rocka
2019-01-20 18:30:01 +08:00
@chungzhao #13 VSCode 自带 Markdown 预览 ... 打开 Markdown 文件后,右上角就有 Open Preview to the Side

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/528631

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX