zsh 시작 시간 단축

zsh 시작 시간 단축

저는 MacOS 10.11을 사용하고 있습니다. Iterm2에서 새 탭을 열면 프롬프트가 표시되는 데 거의 2초가 걸립니다. 그래서 내 생각엔 .zshrc/ .bash_profile/ .bashrc로드하는 데 시간이 걸리는 뭔가가 있는 것 같아요 . 해당 파일은 다음과 같습니다.

.zshrc

export ZSH=/Users/ThomasDehaeze/.oh-my-zsh
ZSH_THEME="cobalt2"
plugins=(brew extract z sudo zsh-syntax-highlighting colored-man-pages web-search)
export PATH="$PATH:/Users/ThomasDehaeze/.rvm/gems/ruby-2.2.1/bin:/Users/ThomasDehaeze/.rvm/gems/ruby-2.2.1@global/bin:/Users/ThomasDehaeze/.rvm/rubies/ruby-2.2.1/bin:/usr/local/share/npm/bin:/usr/local/share/python:/Users/ThomasDehaeze/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/ThomasDehaeze/.rvm/bin:/Users/ThomasDehaeze/miniconda3/bin:/Users/ThomasDehaeze/bin"

export ZSH_THEME_GIT_PROMPT_STASHED
export PATH=/Library/TeX/texbin:$PATH
export PATH=/opt/apache-maven-3.3.9/bin:$PATH
export VISUAL=vim
export EDITOR="$VISUAL"

source $ZSH/oh-my-zsh.sh
source ~/.git-flow-completion.zsh

source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

export PATH="/usr/local/sbin:$PATH"

export NVM_DIR="/Users/ThomasDehaeze/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

.bash_profile

PATH=/usr/local/bin:$PATH
PATH=$HOME/bin:$PATH
export PATH
for file in ~/.{path,bash_prompt,exports,aliases,functions,extra}; do
  [ -r "$file" ] && source "$file"
done
unset file
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
source /usr/local/opt/autoenv/activate.sh

.bashrc

export PIP_REQUIRE_VIRTUALENV=true
export PATH="$PATH:$HOME/.rvm/bin"

내 생각엔 mvn/npm이 여러 번 로드되는 것 같습니다. 확인해 주실 수 있나요? 어떤 경로를 포함해야 하며 어디에 포함해야 합니까?

매우 감사합니다 :)

답변1

다음 명령을 시도해 보세요: nvm unalias default. 그런 다음 터미널을 다시 시작하십시오.

주의 사항: 이제 노드를 사용하기 전에 시작해야 합니다 nvm use <version>.

원천:https://github.com/creationix/nvm/issues/703#issuecomment-145917599.

관련 정보