emacs 中的 Markdown 预览失败:(pandoc?) 错误 127



我正在尝试在Emacs *中创建一个降价文档。

它确实突出显示了语法等并进入 Markdown 模式(我不太确定我是否安装了该软件包或它是否是标准问题(。

问题:

当我尝试创建预览(通过C-c C-c p或 GUI(时,它会返回此错误代码:

降价失败,退出代码为 127

问题

  • 这个错误告诉我什么?有没有办法获得更完整的错误消息?

  • 降价模式的文档建议它调用外部库,例如我已安装的 pandoc。根据这些SO问题,pandoc可以返回此错误代码,但我无法完全确定它的含义。

  • 该如何解决这个问题/我应该去看什么文档?

我对 Emacs 很陌生,所以任何事情都会有所帮助。谢谢!

*Mac 上的 Emacs 版本 25.3.1 (Sierra 10.12.6(

最简单的解决方法可能是使用包管理器安装markdown包。

我通过以下方式为自己修复了此错误:

$ brew install markdown

(在 MacOS Mojave 上,在 bash 命令行(。 Brew 安装了"瓶子"markdown-1.0.1.mojave.bottle.tar.gz,之后C-c C-c pM-x markdown-preview努力导出降价文件并打开显示导出文件的浏览器窗口。

在 Ubuntu 19(现在是 20.04 和 21.10(系统上,sudo apt install markdown也可以工作。

你可以用 pandoc markdown 的符号链接做同样的事情,但 a( 这刚刚奏效,b( 没有摆弄可能搞砸的手动创建的符号链接,以及 c( 它很小(36 KB 可执行文件(。 不过,Pandoc的降价可能会支持更"现代"的降价。

最新更新