我正在使用:
Mac OS X 10.10.5 (Yosemite)
zsh 5.0.5
oh-my-zsh
问题是,即使打开新的终端选项卡,终端加载时间也太慢--大约10秒。
我在博客上尝试了解决方案:http://osxdaily.com/2010/05/06/speed-up-a-slow-terminal-by-clearing-log-files/,但这并没有帮助我。
sudo rm -rf /private/var/log/asl/*.asl
谢谢
发布于 2016-11-24 21:42:58
node给我制造了麻烦,下面是解决方案:
在我的.zshrc
里
# configure node version manager
export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" --no-use # This loads nvm
alias node='unalias node ; unalias npm ; nvm use default ; node $@'
alias npm='unalias node ; unalias npm ; nvm use default ; npm $@'
欲了解更多信息,请访问:https://github.com/creationix/nvm/issues/539#issuecomment-245791291
谢谢
发布于 2020-03-27 22:18:29
以下是我用来优化shell启动速度和减少执行命令滞后的步骤-
Powerlevel10k是Zsh的一个主题。它强调速度,灵活性和开箱即用的体验.它是流行的Powerlevel9k zsh主题的重新实现。在相同的配置下,它看起来完全一样,但是呈现提示符的速度要快10-100倍。它在堆栈的每个级别上都进行了优化,一直到使用修补版本的libgit2,它可以比原始版本快4倍。它可以消除Zsh启动滞后,即使它不是由具有即时提示符等功能的主题引起的。
login -pfq username /usr/local/bin/zsh -il
现在启动新选项卡时,您不会看到最后一次登录时间的打印。如果zsh不在位置/usr/local/bin/zsh中,则需要使用brew安装zsh。mac提供的默认zsh是at /usr/bin/zsh,可能使用的是5.2这样的旧版本,如果与iTerm或oh zsh一起使用,可能会导致速度缓慢。
mkdir -p $ZSH_CUSTOM/lib && touch $ZSH_CUSTOM/lib/misc.zsh
mkdir -p .hushlogin
发布于 2017-10-06 15:45:01
请在您的主题中注释所有的git提示代码。
我的mac上的zsh太慢了。任何命令,如cd,ls都需要2-5秒,但是在我评论了主题中的所有git提示代码之后,情况就完全不同了。
再次享受光滑的生活!
https://stackoverflow.com/questions/40798328
复制相似问题