<aside>
<img src="/icons/search_gray.svg" alt="/icons/search_gray.svg" width="40px" /> Oh My Zsh는 기본적으로 자동 업데이트 되지만 수동으로 업데이트 하고 싶으면 omz update
입력
</aside>
nvm 설치
$ curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash
code ~/.zshrc
명령어로 홈 폴더에 생성된 .zshrc
파일을 VSCode로 연다(nano 등으로 수정해도 됨). VSCode에 code 쉘 명령어 등록이 안되어 있다면 VSCode에서 ⌘
⇧
P
누른 후 셸 명령: PATH에 'code' 명령 설치
옵션을 실행한다.
nvm이 자동으로 로드될 수 있도록 ~/.zshrc
파일의 플러그인 배열에 nvm
추가
plugins=(... nvm)
터미널 다시 로드
$ source ~/.zshrc
# 아래 명령어로도 터미널을 다시 로드할 수 있다
# omz reload (Oh My Zsh 명령어)
# exec zsh (리눅스 커맨드 명령어)
<aside> 💡 미립자 팁
|
는 앞의 출력 결과를 뒤에 실행할 때 사용함 ex) fd app.js | bat
ls -al
명령어는 l
(소문자 엘) 별칭으로 자동 바인딩(alias) 됨
</aside><aside> <img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" /> 플러그인 Prefix 아이콘 설명
⚡️ Oh My Zsh 내장 플러그인
🍺 brew로 설치한 플러그인
📦 npm 혹은 curl로 다운받아 설치한 플러그인
🏹 git clone으로 설치한 플러그인 (git pull
명령어로 업데이트)
e.g. $ZSH_CUSTOM/plugins/alias-tips
폴더에서 git pull origin master
입력
</aside>