use-package 加载evil 的时候需要使用demand

我在使用use-package 整理我的配置的时候发现我需要加上:demand 才能启动evil-mode 就很疑惑,看了官方文档里面写的是:config 会在包加载后执行下面的配置。弄得我有点疑惑了。

always-defer 你设置了?

啥是always-defer

明白了,如果不使用:bind 或者 :hook. 这个包可能永远也不会加载