速度突破裸配置/emacs -Q的极限:emacs启动时间只够你眨眼?

还真的可以了哈,加了exec-path-from-shell 只多了0.2秒左右。那请问conda这一段该怎么处理呢?对环境变量不熟悉。

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
#__conda_setup="$('/usr/local/Caskroom/miniconda/base/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
#if [ $? -eq 0 ]; then
#    eval "$__conda_setup"
#else
#    if [ -f "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh" ]; then
#        . "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh"
#    else
#        export PATH="/usr/local/Caskroom/miniconda/base/bin:$PATH"
#    fi
#fi
#unset __conda_setup
# <<< conda initialize <<<

我用use-package主要是为了结构化配置。建议把win改成你头像那个 :smile:

windows中可以在第二次启动时,启动时间缩短到2秒左右。 :grinning:

我的emacs也类似,系统是macos,比如开机后启动emacs是0.9秒,关掉emacs立马启动就缩小为0.55秒。不知道什么原因……

其实感觉并不值得,去掉use-package也就少了200ms不到 :tired_face:
arch我一直在用,就是工作电脑要装一堆只有win才有的软件,没办法。。

了解下冷启动、热启动,操作系统会在内存中缓存部分信息。

这些应该放入.zshrc,emacs并不需要

明白了。感谢耐心解答! :blush: