🧭 시작하며 – Homebrew 설치 이후, 무엇을 해야 할까?
이전글:
Mac Homebrew 사용법 : 1. Homebrew(홈브루)란?
Mac Homebrew 사용법 : 2. Homebrew(홈브루) 설치 및 설정 가이드
Mac Homebrew 사용법 : 3. Homebrew(홈브루)의 기본 사용법
Mac Homebrew 사용법 : 4. 맥 필수 패키지 설치하기 – CLI 도구, GUI 앱, 개발자 필수 패키지
지난 글에서는 Homebrew(홈브루)를 활용하여 Git, Python, VS Code 등 다양한 필수 패키지를 설치해보았습니다.
그렇다면 이제 무엇을 해야 할까요?
✔️ 답은 ‘터미널 커스터마이징’입니다!
터미널은 개발자와 파워 유저가 가장 자주 마주하는 공간입니다. 이 공간을 내 스타일에 맞게 꾸미고, 더 빠르게 명령을 입력하고, 보기 좋게 정리한다면 전체적인 작업 효율이 눈에 띄게 향상됩니다.
🔧 1. iTerm2 – 기본 터미널을 뛰어넘는 필수 대체앱
📌 왜 iTerm2를 써야 하나요?
macOS에 기본으로 탑재된 Terminal 앱은 기능적으로 제한적입니다. 반면, iTerm2는 다음과 같은 이유로 많은 맥 사용자들의 사랑을 받고 있습니다.
- 창 분할, 탭 기능으로 멀티 작업 가능
- 스크롤백 검색, 히스토리 복원 등 강력한 편의 기능
- 투명도 설정, 테마 설정 등 감성적인 UI 커스터마이징
- 다양한 단축키로 속도감 있는 작업 가능
💻 설치 방법
brew install --cask iterm2
설치 후에는 응용 프로그램
또는 Spotlight
에서 바로 실행할 수 있어요.
🎯 가장 인기 있는 설정 실습
- 색상 테마:
Preferences → Profiles → Colors → Presets → Solarized Dark
- 폰트 설정:
MesloLGS NF
(Powerlevel10k용 폰트, 아래에서 설치) - 창 투명도 설정:
Profiles → Window → Transparency → 10~15%
→ 눈이 편안한 시인성과 집중력을 동시에!
🌀 2. Zsh vs Bash – 어떤 셸이 더 나은가요?
Zsh를 쓰는 이유
macOS Catalina 이후 기본 셸이 Bash에서 Zsh로 바뀌었습니다. 그만큼 Zsh는 다음과 같은 강점을 갖고 있습니다:
항목 | Bash | Zsh |
---|---|---|
자동완성 | 제한적 | 스마트 자동완성 제공 |
경로 자동 보정 | 없음 | 경로 오타 자동 수정 |
테마/플러그인 | 없음 | 풍부한 지원 (Oh My Zsh) |
이식성 | 리눅스 중심 | macOS 친화적 |
사용자 경험 | 기본적 | 감성적 + 효율적 |
chsh -s /bin/zsh # Zsh를 기본 셸로 설정
🚀 3. Oh My Zsh – 셸 환경을 예쁘고 강력하게 만드는 도구
Oh My Zsh는 Zsh를 쉽게 관리할 수 있도록 해주는 프레임워크입니다.
수많은 테마, 플러그인, 설정 옵션이 미리 준비돼 있어 터미널 커스터마이징이 쉬워집니다.
💻 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

설치 후 생성되는 .zshrc
파일이 설정의 핵심이 됩니다.
이제 테마도 바꾸고, 플러그인도 추가할 수 있어요!
🌈 4. Powerlevel10k – 시각과 정보 모두를 만족시키는 테마
Powerlevel10k는 왜 특별할까요?
- 깔끔한 UI와 다양한 정보 표시
- Git 브랜치/상태, 시간, 배터리, 작업 디렉토리 등 실시간 정보 확인
- 프롬프트 설정 마법사로 쉬운 초기 설정
💻 설치
brew install romkatv/powerlevel10k/powerlevel10k
.zshrc
파일 수정:
ZSH_THEME="powerlevel10k/powerlevel10k"
source ~/.zshrc
재실행 시 마법사가 자동으로 실행됩니다.

🎯 가장 인기 있는 설정 실습
설정 항목 | 추천 옵션 |
---|---|
스타일 | Lean (깔끔하고 현대적) |
색상 | Dark theme |
Git 표시 | Compact 모드 |
프롬프트 간격 | 1줄 |
Transient Prompt | On |
🔠 5. Nerd Fonts – Powerlevel10k와 찰떡궁합
Powerlevel10k의 다양한 기호, 아이콘을 제대로 보려면 Nerd Fonts가 필수입니다.
💻 설치 (MesloLGS NF 추천)
brew tap homebrew/cask-fonts
brew install --cask font-meslo-lg-nerd-font
iTerm2 설정
Preferences → Profiles → Text → Font → MesloLGS NF
선택
⚡️ 6. 플러그인으로 기능 강화하기 (자동완성 + 문법 강조)
✨ zsh-autosuggestions
- 이전 명령을 자동으로 추천
- 흐릿한 회색 텍스트로 실시간 제안 제공
brew install zsh-autosuggestions
.zshrc
수정:
plugins=(git zsh-autosuggestions)
🖍 zsh-syntax-highlighting
- 명령어 문법을 색상으로 강조
- 오타 방지 + 가독성 향상
brew install zsh-syntax-highlighting
.zshrc
마지막에 추가:
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
설정 적용
source ~/.zshrc
✅ 최종 정리 요약
iTerm2 | 터미널 앱 | 터미널 커스터마이징 자유도 ↑ |
Zsh | 셸 | 자동완성 & 경로 보정 등 현대적 기능 |
Oh My Zsh | 프레임워크 | 테마/플러그인 통합 관리 |
Powerlevel10k | 테마 | 정보 풍부 + 속도 빠름 |
Nerd Fonts | 폰트 | 기호/아이콘 표시 필수 |
zsh-autosuggestions | 플러그인 | 명령 입력 시간 단축 |
zsh-syntax-highlighting | 플러그인 | 오타 방지 + 가독성 향상 |
🔮 다음 글 예고 – 맥 자동화 완전정복! 🛠️
다음 포스트에서는:
brew bundle
로 한 번에 앱 설치하기.zshrc
에 alias로 반복 작업 자동화crontab
을 활용한 정기 작업 자동 실행- 맥 초기화 후 10분 만에 환경 복구하는 스크립트 만들기
생산성 레벨을 한 단계 올리고 싶다면, 다음 글을 절대 놓치지 마세요! 💡🔥