pat*_*ick 16 emacs markdown preview pandoc
我正在尝试在Emacs*中创建一个降价文档.
它确实突出了语法等,并进入Markdown模式(我不太确定我是否安装了该软件包或是否是标准问题)..
当我尝试创建预览(通过C-c C-c p
或GUI)时,它返回此错误代码:
降价失败,退出代码为127
这个错误告诉我什么?有没有办法获得更完整的错误消息?
markdown-mode 的文档表明它调用了我已经安装的外部库,例如pandoc.根据这些 SO问题,pandoc可以返回此错误代码,但我无法确定其含义.
我该如何解决这个/我应该去哪些文档?
我对Emacs很新,所以一切都会有所帮助.谢谢!
*Mac上的Emacs 25.3.1版(Sierra 10.12.6)
最简单的修复方法可能是markdown
使用包管理器安装包。
我为自己修复了这个错误:
$ brew install markdown
(在 MacOS Mojave 上,在 bash 命令行)。Brew 安装了 "bottle" markdown-1.0.1.mojave.bottle.tar.gz
,之后C-c C-c p
orM-x markdown-preview
导出 Markdown 文件并打开显示导出文件的浏览器窗口。
在 Ubuntu 19 系统上,也可以sudo apt install markdown
工作。
您可以使用指向 pandoc 降价的符号链接来做同样的事情,但是 a) 这只是有效,b) 没有摆弄可能弄乱的手动创建的符号链接,并且 c) 它很小(一个 36 KB 的可执行文件)。不过,Pandoc 的降价可能支持更“现代”的降价。