Error (use-package): helm/:config: Symbol’s function definition is void: helm-flx-mode
最近 spacemacs 使用了 use-package-always-defer ,即在使用 use-package 函数时默认是有 :defer t
,而要立即加载需要:demand t
,这就导致了某些包的 init 出问题(主要在 spacemacs-base、spacemacs-bootstrap 等基础的 layer 中)
你需要先去 helm layer 中看看相关的 init 函数中的 use-package 的使用是否正确
1 个赞
话说spacemacs为啥要这么做……我看commit message没理解
不知道,可能是 :defer t
写烦了吧
不过现在打开速度快了一点 ( 该不会是原来可以 autoload 而且没有使用 :defer t
的包,这会恰好 defer 了吧2333 )
1 个赞
然而spacemacs又revert回去了……