[Shell] Mac에서 oh-my-zsh 세팅하기
author: Dev.ian
createdAt: 2022-06-03
updatedAt: 2022-09-04
1. Oh-My-Zsh 설치
-
Command
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
-
명령어를 실행하면 아래와 같이 금방 oh-my-zsh 이 설치된다.
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Cloning Oh My Zsh...
...
Looking for an existing zsh config...
Using the Oh My Zsh template file and adding it to ~/.zshrc.
__ __
____ / /_ ____ ___ __ __ ____ _____/ /_
/ __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \
/ /_/ / / / / / / / / / / /_/ / / /_(__ ) / / /
\____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/
/____/ ....is now installed!
Before you scream Oh My Zsh! look over the `.zshrc` file to select plugins, themes, and options.
• Follow us on Twitter: https://twitter.com/ohmyzsh
• Join our Discord community: https://discord.gg/ohmyzsh
• Get stickers, t-shirts, coffee mugs and more: https://shop.planetargon.com/collections/oh-my-zsh
➜ ~
2. Oh-My-Zsh의 테마 변경
2-1) 홈 디렉토리의 .zshrc 파일을 연다
-
테마를 변경하기 위해서는
.zshrc
파일에서 테마를 지정해야 한다.➜ ~ vim ~/.zshrc
2-2) 파일 편집
-
편집모드(i) 로 변경하여 테마 설정 항목(ZSH_THEME)의 내용을 변경한다. (
esc → 콜론(:) → wq → 엔터
)-
robbyrussell -> agnoster
ZSH_THEME="agnoster"
-
vim이 어려운 경우, 아래의 명령어로 텍스트 에디터를 열어 수정하고 저장
➜ ~ open ~/.zshrc
-
-
.zshrc 파일의 수정은 바로 적용되지 않으므로 새 터미널을 열거나 아래의 명령어를 통해 바로 적용되도록 한다.
➜ ~ source ~/.zshrc
Error
테마를 변경하고 글자가 깨지는 현상
- 터미널 환경설정(
Cmd + ,
) → 프로파일 → 텍스트 → 서체 에서 폰트를 변경하면 해결 할 수 있다.- 폰트 변경 후 터미널을 재시작해 적용
- 네이버 D2Coding 폰트
이전의 .zshrc 내용이 사라졌다!
- oh-my-zsh 을 설치하면
.zshrc
파일의 내용이 리셋된다.- 맥을 설치하고 바로 oh-my-zsh을 설치하여 세팅하는 경우라면 문제가 없다.
- oh-my-zsh 을 설치하기 이전의 .zshrc 파일의 내용들은 백업 이 되어있다.
- 홈 디렉터리의
.zshrc.pre-oh-my-zsh.
라는 파일이 .zshrc 의 백업 파일이다.
$ cat ~/.zshrc.pre-oh-my-zsh.
- 홈 디렉터리의