Where in my zshrc file do I write `source /usr/local/opt/chruby/share/chruby/chruby.sh
`?

ZSH=$HOME/.oh-my-zsh

# You can change the theme with another one from https://github.com/robbyrussell/oh-my-zsh/wiki/themes
ZSH\_THEME="robbyrussell"

# cd "$OLDPWD"

# Useful oh-my-zsh plugins for Le Wagon bootcamps
plugins=(git gitfast last-working-dir aliases common-aliases alias-finder copypath zsh-syntax-highlighting zsh-autosuggestions history-substring-search autojump macOS)

# (macOS-only) Prevent Homebrew from reporting - https://github.com/Homebrew/brew/blob/master/docs/Analytics.md
export HOMEBREW\_NO\_ANALYTICS=1

# Disable warning about insecure completion-dependent directories
ZSH\_DISABLE\_COMPFIX=true

# Actually load Oh-My-Zsh
source "${ZSH}/oh-my-zsh.sh"
unalias rm # No interactive rm by default (brought by plugins/common-aliases)
unalias lt # we need `lt` for https://github.com/localtunnel/localtunnel

# Load rbenv if installed (to manage your Ruby versions)
export PATH="${HOME}/.rbenv/bin:${PATH}" # Needed for Linux/WSL
type -a rbenv > /dev/null && eval "$(rbenv init -)"

# Load pyenv (to manage your Python versions)
export PYENV\_VIRTUALENV\_DISABLE\_PROMPT=1
type -a pyenv > /dev/null && eval "$(pyenv init -)" && eval "$(pyenv virtualenv-init -)" && RPROMPT+='[🐍 $(pyenv version-name)]'

# Load nvm (to manage your node versions)
export NVM\_DIR="$HOME/.nvm"
[ -s "$NVM\_DIR/nvm.sh" ] && \. "$NVM\_DIR/nvm.sh" # This loads nvm
[ -s "$NVM\_DIR/bash\_completion" ] && \. "$NVM\_DIR/bash\_completion" # This loads nvm bash\_completion

# Call `nvm use` automatically in a directory with a `.nvmrc` file
autoload -U add-zsh-hook
load-nvmrc() {
 if nvm -v &> /dev/null; then
 local node\_version="$(nvm version)"
 local nvmrc\_path="$(nvm\_find\_nvmrc)"

 if [ -n "$nvmrc\_path" ]; then
 local nvmrc\_node\_version=$(nvm version "$(cat "${nvmrc\_path}")")

 if [ "$nvmrc\_node\_version" = "N/A" ]; then
 nvm install
 elif [ "$nvmrc\_node\_version" != "$node\_version" ]; then
 nvm use --silent
 fi
 elif [ "$node\_version" != "$(nvm version default)" ]; then
 nvm use default --silent
 fi
 fi
}
type -a nvm > /dev/null && add-zsh-hook chpwd load-nvmrc
type -a nvm > /dev/null && load-nvmrc

# Rails and Ruby uses the local `bin` folder to store binstubs.
# So instead of running `bin/rails` like the doc says, just run `rails`
# Same for `./node\_modules/.bin` and nodejs
export PATH="./bin:./node\_modules/.bin:${PATH}:/usr/local/sbin"

# Store your own aliases in the ~/.aliases file and load the here.
[[ -f "$HOME/.aliases" ]] && source "$HOME/.aliases"

# Encoding stuff for the terminal
export LANG=en\_US.UTF-8
export LC\_ALL=en\_US.UTF-8

export BUNDLER\_EDITOR=code
export EDITOR=code

# Set ipdb as the default Python debugger
export PYTHONBREAKPOINT=ipdb.set\_trace

# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
export PATH="$HOME/.nodenv/bin:$PATH"
eval "$(nodenv init -)"

alias gh-open='open "$(git config --get remote.origin.url | sed "s/git@/https:\/\//;s/.git$//;s/com:/com\//")"'
alias gac='git add . && read -r "MESSAGE?" && git commit -m "$MESSAGE"'
여기 내 zshrc 파일에 `소스를 /usr/local/opt/chruby/share/chruby/chruby.sh로 작성해야 하나요?`?ZSH=$HOME/.oh-my-zsh# https://github.com/robbyrussell/oh-my-zsh/wiki/themes 에서 다른 테마로 변경할 수 있습니다.ZSH\_THEME="robbyrussell"# cd "$OLDPWD"# 르웨건 부트캠프에 유용한 oh-my-zsh 플러그인plugins=(git gitfast last-working-dir 별칭 일반 별칭 별칭 찾기 복사 경로 zsh 구문 강조 zsh-자동 제안 히스토리-서브스트링 검색 자동 점프 macOS)# (macOS 전용) Homebrew의 보고 방지 - https://github.com/Homebrew/brew/blob/master/docs/Analytics.mdexport HOMEBREW\_NO\_ANALYTICS=1# 안전하지 않은 완료 종속 디렉터리에 대한 경고 비활성화ZSH\_DISABLE\_COMPFIX=true# 실제로 Oh-My-Zsh 로드source "${ZSH}/oh-my-zsh.sh"unalias rm # 기본적으로 대화형 rm 없음 (플러그인/일반 별칭에서 가져옴)unalias lt # https://github.com/localtunnel/localtunnel 에 `lt`가 필요합니다.# 설치된 경우 rbenv를 로드합니다(루비 버전을 관리하기 위해).export PATH="${HOME}/.rbenv/bin:${PATH}" # 리눅스/WSL에 필요type -a rbenv > /dev/null && eval "$(rbenv init -)"# 파이썬 버전을 관리하기 위해 pyenv를 로드합니다.export PYENV\_VIRTUALENV\_DISABLE\_PROMPT=1type -a pyenv > /dev/null && eval "$(pyenv init -)" && eval "$(pyenv virtualenv-init -)" && RPROMPT+= '[🐍 $(pyenv version-name)]'# NVM 로드(노드 버전 관리)export NVM\_DIR="$HOME/.nvm"[ -s "$NVM\_DIR/nvm.sh" ] && \. "$NVM\_DIR/nvm.sh" # nvm을 로드합니다.[ -s "$NVM\_DIR/bash\_completion" ] && \. "$NVM\_DIR/bash\_complete" # nvm bash\_complete를 로드합니다.# .nvmrc` 파일이 있는 디렉토리에서 `nvm use`를 자동으로 호출합니다.autoload -U add-zsh-hookload-nvmrc() { if nvm -v &> /dev/null; then local node\_version="$(nvm 버전)" local nvmrc\_path="$(nvm\_find\_nvmrc)" if [ -n "$nvmrc\_path" ]; then local nvmrc\_node\_version=$(nvm 버전 "$(cat "${nvmrc\_path}")") if [ "$nvmrc\_node\_version" = "N/A" ]; then nvm 설치 elif [ "$nvmrc\_node\_version" != "$node\_version" ]; then nvm 사용 --silent fi elif [ "$node\_version" != "$(nvm 버전 기본값)" ]; then nvm 사용 기본값 --silent fi fi}type -a nvm > /dev/null && add-zsh-hook chpwd load-nvmrctype -a nvm > /dev/null && load-nvmrc# 레일즈와 루비는 로컬 `bin` 폴더를 사용하여 빈스텁을 저장합니다.# 따라서 문서에서 말하는 것처럼 `bin/rails`를 실행하는 대신 `rails`를 실행하면 됩니다.# ./node\_modules/.bin` 및 nodejs도 동일합니다.export PATH="./bin:./node\_modules/.bin:${PATH}:/usr/local/sbin"# 사용자 고유의 별칭을 ~/.aliases 파일에 저장하고 여기에 로드합니다.[[ -f "$HOME/.aliases" ]] && source "$HOME/.aliases"# 터미널용 인코딩export LANG=en\_US.UTF-8export LC\_ALL=en\_US.UTF-8내보내기 BUNDLER\_EDITOR=코드내보내기 EDITOR=코드# ipdb를 기본 파이썬 디버거로 설정합니다.export PYTHONBREAKPOINT=ipdb.set\_trace# 스크립팅을 위해 PATH에 RVM을 추가합니다. 이것이 마지막 PATH 변수 변경인지 확인하세요.export PATH="$PATH:$HOME/.rvm/bin"export PATH="$HOME/.nodenv/bin:$PATH"eval "$(nodenv init -)"별칭 gh-open='open "$(git config --get remote.origin.url | sed "s/git@/https:\/\//;s/.git$//;s/com:/com\//")"'별칭 gac='git add . && read -r "MESSAGE?" && git commit -m "$MESSAGE"''