Mac 터미널 세팅하기 (zsh & iterm)

zsh 및 oh-my-zsh 설치하기

# zsh 설치
brew install zsh

# 설치경로 확인
which zsh
#=> /usr/bin/zsh

# 기본 sh 변경
chsh -s $(which zsh)
# git wget curl 설치 확인

# oh-my-zsh 설치
sh -c "$(curl -fsSL <https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh>)"
git clone <https://github.com/bhilburn/powerlevel9k.git> ~/.oh-my-zsh/themes/powerlevel9k

# zshrc에서 ZSH_THEME=powerlevel9k/powerlevel9k 로 변경
vi ~/.zshrc

# zshrc 적용
source ~/.zshrc

이 때 테마에서 깨진 문자 ”?”로 나타나는 부분이 있음. 이 부분은 폰트가 없어서 그런 것이므로 설치해줘야 함.

# Powerlevel9k 테마 폰트 리포지토리를 다운로드 받고 그 폴더로 이동.
git clone <https://github.com/powerline/fonts.git> /tmp/powerlevel9k-fonts && cd $_

# install.sh를 실행해 폰트를 설치
sh ./install.sh

# 다운로드 받았던 리포지토리 삭제
cd .. && rm -rf /tmp/powerlevel9k-fonts

# command + , 를 눌러 Profiles>Text 탭에서 Font를 Meslo LG M DZ for Powerline로 변경

ITerm2 설치

Downloads - iTerm2 - macOS Terminal Replacement

위에 터미널에서 폰트를 변경해준 것처럼, ITerm에서도 폰트를 변경해준다.