「统计」直接使用别的配置 & 自己攒一套配置,你更倾向?? :)

之前看过 setup.el, 但介绍的资料比较少,没看出有什么优点,不知道作者为什么有了 use-package 还要开发 这个包。视频链接能分享一下吗? 有空去看看

反而是 use-package 用的人比较多,很多流行的包都有 use-package 的例子配置,省事很多。

我找到的对比视频是这个 System Crafters Live! - Investigating use-package Alternatives

我理解的优点就是,setup.el是一堆常用的宏打包,比如hook,bind之类的,对配置展开之后就是非常简单而明确的代码,也可以加入各种if等判断,因此优点是清晰和灵活。缺点就是一些特殊的功能要自己做配置 比如

(setup foo-mode (:with-mode baz-mode (:hook qux-mode)) (:hook bar-mode))

直接调用lisp expand展开就是

(progn (add-hook 'baz-mode-hook #'qux-mode) (add-hook 'foo-mode-hook #'bar-mode)

2 个赞

是的,就是这个

straight 还有个优点是让我启动速度快了快 1s(原来2s+)