본문 바로가기
IT

개발자라면 터미널부터 꾸며야지 - 맥북 터미널 꾸미기 (Homebrew, iTerm2, oh-my-zsh 설치 방법 및 가이드)

by 유크라테스 2023. 6. 22.
반응형

맥북 터미널 꾸미기

간단한 터미널 명령어 몇 개로 터미널을 꾸며 전문 개발자처럼 보이게 하기

개발자가 맥북을 처음 구매했을 때 미리 세팅해 놓으면 전문가처럼 좀 있어 보이게, 즐겁게 코딩하면서 개발하는 데에 조금이라도 능률이 올라가지 않을까 생각됩니다.

 

아무것도 세팅하지 않은 기본 터미널입니다.

기본 터미널 화면

텍스트 컬러가 한 가지여서 단조로워 보이고 구분이 가지 않아 가독성이 많이 떨어집니다.
그에 따라 생산성도 저하되는데요. 코드 하이라이팅을 통해 가독성과 생산성을 높여봅시다.

 

코드 하이라이팅을 하려면 iTerm2라는 터미널을 사용해야 하는데요,
먼저 iTerm2를 설치하기 전에 Homebrew라는 것을 설치해야 합니다.

 

1. Homebrew 설치

Homebrew는 macOS에서 사용되는 오픈 소스 패키지 관리자입니다.
개발자 및 시스템 관리자가 쉽게 소프트웨어 및 유틸리티를 설치, 업데이트 및 관리할 수 있도록 도와줍니다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 비밀번호를 입력합니다. (Mac 로그인 비밀번호 입력)
  • "Press RETURN/ENTER to continue or any other key to abort"가 표시되면 설치 진행을 위해 엔터를 눌러줍니다.
  • "Run these two commands in your terminal to add Homebrew to your PATH:" 이후의 부분을 각각 복사하여 터미널에 붙여 넣습니다

  • brew -v 명령어를 입력하여 버전이 표시되면 정상적으로 설치된 것입니다.

homebrew 버전

2. iTerm2 설치

iTerm2는 macOS에서 사용할 수 있는 대체 터미널 응용 프로그램입니다.
기본 터미널보다 다양한 기능과 사용자 정의 옵션을 제공하여 개발자와 시스템 관리자에게 많은 유연성을 제공합니다.

  • 아래 명령어를 입력하여 iTerm2를 설치합니다.
brew install iterm2

iTerm2 설치

3. oh my zsh 설치

Oh My Zsh는 zsh 셸 환경을 개선하고 확장하기 위한 오픈 소스 프레임워크입니다. 사용자가 쉽게 테마, 플러그인, 자동 완성 등을 관리하고 셸을 더욱 강력하고 맞춤화할 수 있도록 도와줍니다.

 

zsh는 UNIX 및 Linux 기반 운영 체제에서 사용되는 강력한 대체 Shell입니다. 기본 셸인 bash에 비해 더 많은 기능과 개선된 사용자 경험을 제공해 줍니다.

만약 zsh가 설치되어 있지 않다면 아래 명령어를 터미널에 입력해 주세요.

brew install zsh

 

zsh가 이미 설치되어있다면 아래 순서를 바로 진행해 주세요.

ohmyzsh 설치

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

ohmyzsh 설치

  • Do you want to change your default shell to zsh? [Y/n] 
    기본 셸이 bash였기 때문에 zsh로 기본 셸을 변경할 건지에 대해 묻습니다.
    Y를 입력해 기본 셸을 zsh로 설정해 줍니다.
  • 패스워드를 입력합니다.
  • 설치 완료!

 

4. iTerm2 실행

Command + spacebar(⌘spacebar)를 눌러 Spotlight 검색에 iterm 입력 후 실행합니다.

spotlight

설치된 기본 iTerm2 터미널입니다.

iTrem 기본

iTerm2 터미널에 아직 아무런 테마를 적용하지 않아 앞선 기본 터미널과 다를 게 없어 보이죠?

이어서 iTerm2 터미널에 테마 적용 하기 를 보셔서 적용하시길 바랍니다!

 

개발자라면 터미널부터 꾸며야지 - 맥북 터미널 꾸미기(테마 설정하기)

iTerm2 터미널 테마 적용하는 방법 터미널을 꾸미기 전에 선행되어야 하는 패키지를 설치해보았습니다. Homebrew, iTerm2, oh-my-zsh 설치하는 방법 개발자라면 터미널부터 꾸며야지 - 맥북 터미널 꾸미

socrates24.tistory.com

 

반응형