development

요즘 왜 다들 ‘Ghostty’로 맥북 최적화할까? (iTerm2·기본 터미널 비교 + 실전 설정법)

요즘 왜 다들 ‘Ghostty’로 맥북 최적화할까? (iTerm2·기본 터미널 비교 + 실전 설정법)

[Review] Ghostty(고스티) 정착기 & 최적화 가이드

요즘 맥북 유저들 사이에서 가장 핫한 터미널을 꼽으라면 단연 Ghostty입니다. 저도 오랫동안 iTerm2를 메인으로 써왔지만, 최근 커뮤니티의 폭발적인 반응에 깔아봤고, 특별한 고민없이 갈아타버렸습니다.

일단 이쁘고 깔끔하고 군더더기 없는게 포인트입니다. iterm2는 그래도 개발자 스러운 면이 많았는데, 고스티는 비개발자에게도 훨씬 친숙하고 더 예쁜 느낌이었죠.

이쁜건 죄가 아니니까요.


1. Ghostty는 무엇인가 (iTerm2, 기본 터미널과 비교)

기존의 iTerm2는 기능은 막강하지만 다소 무겁고, 기본 터미널은 가볍지만 커스터마이징이 아쉬웠죠. Ghostty는 그 사이에서 완벽한 균형을 잡았습니다.

  • 압도적인 반응 속도: Zig 언어로 작성되어 GPU 가속을 활용하여 대량의 로그를 출력할 때도 iTerm2에서 느껴지던 미세한 버벅임이 전혀 없다고 합니다.

  • 네이티브한 사용감: 타사 터미널들과 달리 macOS의 네이티브 기능을 적극 활용하여 마치 애플이 만든 기본 앱 같은 부드러움을 보여줍니다.

  • 미니멀리즘 설정: GUI 설정 창 대신 config 파일로 모든 것을 관리하는 '개발자 감성'과 '효율'을 동시에 챙겼습니다.

2. "복붙 경고" 1초 만에 박멸하기

Ghostty를 처음 쓰면 명령어를 붙여넣을 때마다 "Pasting this text into a terminal may be dangerous"라는 경고창이 떠서 흐름을 끊곤 합니다. 보안상 좋다지만, 매일 같이 이걸 쓰는 사용자들에겐 불편함의 극치죠. 

경고 제거 방법:
1. Ghostty 설정 파일(~/.config/ghostty/config)을 열거나, 고스티 설정 > 환경설정에 들어갑니다.
2. 아래 코드를 추가하세요.
clipboard-paste-protection = false

[중요] Ghostty는 설정 파일 저장 후 앱을 완전히 종료(Cmd + Q)하고 다시 실행해야 설정이 적용됩니다. 단순히 창만 닫았다 열면 안 되니 꼭 기억하세요!


3. 맥북 배터리와 메모리를 지키는 최적화 TOP 5

맥북의 소중한 자원을 아끼기 위해, 굳이 필요 없는 화려한 옵션들은 끄는 게 상책입니다. 아까의 설정파일을 열어 추가하고 저장하면 됩니다. 설정 파일에 바로 복사해서 붙여넣으실 수 있게 상세 주석을 달아두었습니다.


# ---------------------------------------------------------
# Ghostty 맥북 최적화 설정 (Memory & Battery Save)
# ---------------------------------------------------------

# 1. 화면 재생률 제한 (배터리 절약의 핵심)
# 너무 높은 FPS는 GPU 부하를 줍니다. 60 정도로 충분합니다. 더 줄이고 싶으면 30으로 가세요.
fps-limit = 60

# 2. 불필요한 폰트 리가처(합자) 제한
# 코딩용 합자는 예쁘지만 렌더링 자원을 소모합니다. 성능 우선이라면 끕니다.
font-ligatures = false

# 3. 백그라운드 흐림 효과(Blur) 제거
# 투명도와 블러는 GPU를 계속 깨어있게 만듭니다. 0으로 설정해 성능 확보!
background-blur-radius = 0

# 4. 스크롤백 버퍼 크기 조절
# 너무 큰 버퍼는 메모리 점유율을 높입니다. 적당히 10,000줄 정도로 합의합시다.
scrollback-limit = 10000

# 5. 커서 애니메이션 끄기
# 깜빡이는 커서조차 불필요한 연산을 유발합니다. 정적인 커서로 변경하세요.
cursor-style = block
cursor-style-blink = false

4. 추가 꿀팁 & 마무리

  • 테마 미리보기: 터미널에서 ghostty +list-themes 명령어를 입력해 보세요. 내장된 수백 개의 테마를 실시간으로 확인하며 고를 수 있습니다.
  • 설정 파일 위치: 만약 ~/.config/ghostty/config가 없다면 직접 폴더와 파일을 생성하시면 됩니다.

Ghostty는 확실히 "빠르고 예쁜" 터미널입니다. 처음엔 설정 파일 방식이 낯설 수 있지만, 한 번 세팅해두면 iTerm2로 돌아가기 힘들 정도로 쾌적한 개발 환경을 제공하죠.

오늘 알려드린 최적화 설정으로 여러분의 맥북 배터리도 지키고, 스트레스 없는 터미널 생활 즐기시길 바랍니다.