主力机是macbook和Ubuntu,但常常会需要进入Window系统做一些工作,想要在Window上再配置一套Emacs。首先选择在wsl2上配置,这样基本可以和ubuntu共用一套配置,可能更省事,但使用的时候出现错误。由于Emacs 28不支持pgtk, 显示会有模糊的问题,参考这两个博客(Emacs 29 and Eglot!,Using Emacs on Windows 11 with WSL2)编译了Emacs 29,然后下载doom emacs的配置,还没有添加自己的配置,打开文件出现以下错误:
Debugger entered--Lisp error: (wrong-number-of-arguments #<subr vertico-exit> 2)
vertico-exit(undo company-install-map)
yas--post-command-handler()
然后就不知道怎么办了,我知道doom emacs还没有正式支持emacs 29,但我在Parallel 的ubuntu虚拟机上安装emacs 29 和doom emacs,好像没有这个问题。