【发布时间】:2018-10-31 08:25:20
【问题描述】:
我正在尝试在 Emacs * 中创建一个 markdown 文档。
它确实会突出显示语法等并进入 Markdown 模式(我不太确定我是否安装了该软件包或者它是否是标准问题)..
问题:
当我尝试创建预览时(通过C-c C-c p 或 GUI),它返回此错误代码:
降价失败,退出代码为 127
问题
-
这个错误告诉我什么?有没有办法获得更完整的错误信息?
-
markdown-mode 的docs 表明它调用了我已安装的外部库,例如 pandoc。根据these SO questions,pandoc可以返回这个错误代码,但我无法确定它的含义。
-
我该如何解决这个问题/我应该去哪些文档?
我对 Emacs 很陌生,所以任何事情都会有所帮助。谢谢!
*Mac 上的 Emacs 版本 25.3.1 (Sierra 10.12.6)
【问题讨论】:
-
Pandoc 不使用错误代码 127。我的 guess 是 emacs 找不到
markdown程序。您可能需要对 pandoc 进行符号链接(或配置 emacs,例如通过运行 M-:(setq markdown-command "/usr/bin/pandoc"))才能使其工作。 -
谢谢先生,这解决了我所有的问题。非常感激。如链接中所述,127 是未找到该函数的一般 shell 错误代码。
-
首先确保您安装了
pandoc,如果没有安装它。
标签: emacs markdown pandoc preview