我最近在优化我的emacs启动时间,对一件事情感到不解:
(tool-bar-mode 0) ;关闭工具栏
(menu-bar-mode 0) ;关闭菜单栏
(set-scroll-bar-mode nil) ;关闭滚动条
- 添加以上配置:
- 不添加以上配置:
为什么隐藏工具栏和菜单栏会增加足足200ms的启动时间?
我最近在优化我的emacs启动时间,对一件事情感到不解:
(tool-bar-mode 0) ;关闭工具栏
(menu-bar-mode 0) ;关闭菜单栏
(set-scroll-bar-mode nil) ;关闭滚动条
为什么隐藏工具栏和菜单栏会增加足足200ms的启动时间?
可能是因为调用这3个函数会导致加载额外的包,建议在 early-init.el 里放上
(push '(menu-bar-lines . 0) default-frame-alist)
(push '(tool-bar-lines . 0) default-frame-alist)
(push '(vertical-scroll-bars) default-frame-alist)
看看
感谢,终于降到了0.5秒以下,现在基本上看不出影响了