可惜就是 vmd 不能显示latex数学公式, 图形什么的支持也不是很好.
我用 asciidoctor,直接用浏览器插件预览。Emacs 本身的编辑凑合够用就行。
+1 我也用marked2
或者也可以直接用浏览器预览啊,我更多用这种,反正浏览器永远都开着,我用livedown.el(貌似这个)实现实时预览。
flymd 的实时预览真好用,还支持MathJax。
这个包的作者有点传奇,留下几个包以后销声匿迹。
你不说我还没注意到,的确近两年连一个commit都没,估计离开github了吧
用Emacs编辑,因为别在包的原因以及你的各种折腾,它比大多数专门的marknown编辑软件都要高效(那些不是专业编辑器,自然只实现基本的编辑功能);至于预览,用第三方软件(如marked2)或者加个包用浏览器预览,这个道理和用Emacs写latex,但预览PDF则用专门的pdf阅读器一样。Emacs当然可以打开pdf,但它显然不是最好的选择,因为更专业化的支持无疑是更好的。
我只想说:我们用Emacs写markdown,可不仅仅是为了骚而已
一直很羡慕vim
的iamcco/markdown-preview
插件, emacs找到一个类似的markdown-preview-mode
, 不过试了一下不太符合自己的要求, 所以参考它, 自定义修改了一下, 或许可以试试(没有其他外部依赖)
不过我不常用这个,我用org-mode和markdown-toggle-markup-hiding, 哈哈
试了很多方法,最后还是觉得 grip 最好用,配置也相当简单。参考 .emacs.d/init-markdown.el at master · seagle0128/.emacs.d · GitHub
私以为用 Emacs 的更愿意用 orgmode
说起来,差强人意的意思是 大致上可以让人满意 ……
我不想装两个甚至更多的编辑器……因为我一种软件只装一个
Web app 不需要安裝。On line editor 算是得成熟的应用了。更何況的確解決了 preview 的问題。
别用eww预览啊,要么用chrome打开预览,或者用第三方软件,如marked2. 左右分屏,一编浏览器一编emacs
个人原因是:其他编辑器没有emacs的快捷键
markdown 写熟了,不用预览吧,写完用 typora 之类的看一下哪儿有问题就好了。我平常写完基本是没有什么问题的。
请教一下你是怎么用这个包的呢?
我把这个 repo 下载下来,解压到 elpa 目录下。加上 (require 'flymd)
会报下面错误
File is missing: Cannot open load file, No such file or directory, flymd
这个浏览器支持有问题
作者早已经给过解决方案了,我用firefox 来preview,没有问题
把firefox放进PATH里,然后在init.el加入:
(defun my-flymd-browser-function (url)
(let ((browse-url-browser-function 'browse-url-firefox))
(if (string-equal system-type "windows-nt")
(setq url (concat "file:///" url)))
(browse-url url)))
(setq
flymd-browser-open-function 'my-flymd-browser-function
flymd-output-directory (expand-file-name "~/.emacs.d/.cache")
flymd-close-buffer-delete-temp-files t)
就可以了
我看到了,但是我喜欢用chrome,感觉livedown更好用,grip也可以试试