Emacs在Windows 10下的启动时间

windows

#1

在Windows上用Emacs的朋友们,你们的emacs启动时间是多少? 我的启动时间长达70s@)


#2

这里的人一般都用mac 回答你问题的人相当于说我用windows

那多没面子

我用windows


#3

70s估计是配的东西太多吧,要么就是要找找问题了。


#4

Most of them are linux users


#5

同win10, 每次都在这里卡好久

打开后

%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87%E7%BC%96%E8%BE%91_20180914131112


#6

Windows上就是慢,所以我用 pdumper 版本的。还有,尽量用 develop 的spacemacs,master 分支已经好久没更新了


#7

你这个时间挺短的,方便把 .emacs 文件贴一下吗?


#8

我的配置比较简单,普通人用的记事本。

spacemacs


#9

机械盘, 的确慢,即使使用lazy-loading,还是慢。

我使用的方法是,最小化启动,其余的通过run-with-timer启动,虽然只是欺骗自己的眼睛而已,但是我可以给自己的emacs配置设置两个模式,一个普通模式,一个ide模式,最小化启动普通模式,需要时,手动启动ide模式。

其实就是写个函数把一些require汇总到一起,然后需要时候执行函数。

还有一些包依赖org的api,第一次调用的时间会很长。


#10

不用windows,但感觉十秒也太长了吧


#11

这个想法不错。我也是利用use-package的defer来延迟加载。你可以分享一下你的配置吗?谢谢。


#12

感觉spacemacs的优化不错,数秒即可启动。但是自己的配置的话长达60s,:scream:


#13

我是使用的 centuar emacs , 论坛里的大佬维护的,自己小改了一下。


#14

十秒?觉得长? 已经很幸福了 …


#15

就很慢,用的是 develop 分支。


#16

你已经用 use-package 进行延时加载的话应该不会这么慢. 我的非常渣渣的机械盘都控制在10秒左右, 70秒肯定是卡在哪里了.
你用 esup 看看哪里耗时了
(当然如果你加入了超多插件那肯定会卡的…需要用更多技巧来加速启动)


#17

每次遇到这种贴我都忍不住贴一下自己的(自从用了 doom-modeline,启动比以前慢了1s左右)

PS:我的笔记本用的机械硬盘


#18

谢谢回复。我查了下,一个(package-initialize) 竟然花费4s。。顺便说一下,我是SSD。


#19

那就更不正常了, 你还是仔细检查下, 是不是 lazyload 没有成功


#20

不好意思,怎么检查是否成功?