为什么我可以通过错误设置组织模式变量来打破spacemacs SPC SPC的领先地位



在我的.spacemacs点文件中,我在dotspacemacs/用户配置下有以下内容:

(setq org-agenda-files (quote ("~/docs/everything.org")))

如果我将everything.org从~/docs/中移出,然后重新启动emacs,我会看到消息"组织议程获取日期条目:没有这样的文件~/docs/wything.org"。

但不仅如此。当我按下SPC SPC时,我希望看到一个以"M-x"开头的掌舵提示。相反,我现在得到消息"SPC SPC未定义"。

删除上面的setq行或修改它(以便everything.org的位置正确(可以解决这个问题。但为什么它会首先出现呢?

Emacs在出现错误时停止评估。在这种情况下,它试图访问你的everything.org文件,但该文件不在那里,并在那一刻停止。到目前为止加载的任何设置都存在,但之后加载的任何设定(如引线键设置(都不会加载。

长话短说:如果你在.el文件中引用了一个文件,请确保它在那里。

最新更新