如何加快Emacs的启动速度

单论启动速度的话,我这里emacs是比vim启动快的,emacs27+自带pdumper,我这里删了一些没什么用emacs自带的包,然后用pdumper启动,一般不会超过0.3s启动

主要是用了use-package

company-ctags推荐成功!

有时间我来试一下~

可能我不怎么折腾,好少崩溃。不过如果是日常,崩溃,加快了启动速度,依然难受。

我觉得lazy load这种用着是真的不舒服,每次动一下卡一下,还得用一会才不卡,配置文件还得写个老多一堆,不如pdumper来的方便快捷

我正在纳闷怎么之前看到你的配置里有projectile和counsel-projectile的配置, 现在怎么没了:slight_smile:

原来是重写了find-file-in-project.

projectile存在了很短一段时间,因为公司的电脑大多数只有Windows,而projectile的作者明确告诉我他不会去测Windows平台的。也许projectile作为某个插件的第三方依赖被引入过我的配置,但我是不用的。

事实上我得感谢 Bozhidar Batsov (projectile的作者),他不支持Windows迫使我学Lisp开发插件。

1 个赞

我现在基本上是只用windows,有些软件(比如印象笔记)在linux上体验很糟糕,太难折腾了。

你的counsel-etags和find-file-in-project都很方便好用!是泛用性非常广的包。

作者本人不用Windows,所以测试肯定没法做,跟我现在工作情况很类似。很多Windows bug只能有空的时候开个虚拟机看看。不过有projectile有其他贡献者使用Windows吧,这也是开源的好处。另外,projectile中,可以配置使用rg或者fd来查找,再哪个平台上并不重要,速度也是相当快。ffip可参考。

很久以前的事了。记不清细节了。那时应该还没有fd和rg。find-file-in-project 和 counsel-etags现在也支持fd和rg。