doom 太复杂了,光是这点信息得不出什么确定的结论。诊断里的异常提示只是在抱怨没有安装相关的包,理论上不会影响 ox-hugo 。
我之前用 ox-hugo 的时候也常常出问题,所以干脆用 emacs -x 脚本的方式导出 hugo 了,下面的参考代码:
(add-to-list 'load-path
"~/.emacs.d/elpa/ox-hugo-20221028.1631/")
(add-to-list 'load-path
"~/.emacs.d/elpa/tomelr-0.4.3/")
(require 'ox-hugo)
(let ((fp (elt argv 0)))
(find-file fp)
(goto-char (point-max))
(org-hugo-export-to-md))
保存为 export-hugo.el
,然后在文章同目录下执行:emacs -x export-hugo.el your-post.org
就可以导出了。