brew 설치

만약 brew가 설치되지 않은 상태라면, 다음 명령으로 brew를 먼저 설치한다.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

iTerm2 설치

다음 명령으로 iTerm2를 설치한다.

brew cask install iterm2

설치결과

설치 결과 화면

iTerm2에 테마 적용

가장 무난하며 깔끔한 snazzy theme

snazzy 테마 다운로드

Snazzy.itermcolors을 우클릭하여 다운로드 받고 실행하면 자동으로 iTerm2 테마 preset이 추가된다.

기타 테마 다운로드

여기에서 다른 마음에 드는 테마를 추가할 수도 있다.

테마 적용하기

iTerm2를 실행하고 설정 창(command + ,)에서 Profiles - Colors - Color Presets... - Snazzy 선택

따라누르면 된다.

따로 snazzy preset을 미리 추가했기 때문에 Preset 목록에서 Snazzy 테마를 선택할 수 있다.

선택 후 추가로 설정을 해줘야 완벽히 이쁜 나만의 터미널을 사용할 수 있다.

추가 설정

타이틀바 배경색 어둡게 변경

  • Appearance > General > Theme > Dark

타이틀바 밑 라인 제거

  • Appearance > Windows > Show line under title bar when the tab bar is not visible 체크 해제

마진 수정

  • Appearance > Advanced > Height of top and bottom margins in terminal panes > 10

zsh 적용

맥 버전 10.15(Catalina)부터는 기본 쉘을 bash 대신 zsh를 사용하고 있다.

일단 다음 명령으로 zsh를 최신 버전으로 업데이트 하고, zsh-completions를 설치한다.

brew install zsh zsh-completions

zsh의 설정을 관리해주는 oh-my-zsh도 설치한다.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

oh-my-zod

플러그인 설치

zsh의 가장 큰 강점은 역시 다양하고 강력한 플러그인을 지원하는 점이다.

  • zsh-syntax-highlighting 설치

    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • zsh-autosuggestions 설치

    git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

플러그인 사용

플러그인을 설치한 뒤 ~/.zshrc에 플러그인을 추가해줘야 정상적으로 동작한다.

~/.zshrc에 다음을 추가한다.

plugins=(
  git
  zsh-syntax-highlighting
  zsh-autosuggestions
)

~/.zshrc를 수정한 뒤 source ~/.zshrc를 통하여 설정을 재적용해야 정상적으로 반영이 된다.

이제 흑백의 터미널 대신 심플하며 보기좋은 iTerm + zsh 조합을 사용할 수 있다👍

+ Recent posts