[Mac OS] 맥북 에어 환경 세팅 (vim, zsh, homebrew)

반응형

오늘은 맥북 에어에서 터미널 작업 환경 세팅에 대한 글을 쓰려고 한다.

회사에서는 리눅스 서버에서 vim으로 주로 작업했는데, 집에 있는 맥북으로 작업 환경을 세팅해서 도커 컨테이너 환경을 구축해볼 예정!

그럼 시작!

 

1. zsh 및 oh-my-zsh 설치하기

macOS Catalina(10.15) 이상 버전에서는 기본 셸이 zsh로 설정되어 있다. 만약 이전 버전이거나 기본 셸이 bash라면 zsh를 설치하면 된다. 본인의 쉘 환경이 궁금하다면 아래의 명령어를 입력했을 때 zsh가 뜨는지 확인할 수 있다.

echo $0

 

 

Oh My Zsh는 zsh의 기능을 확장해주는 플러그인 관리 프레임워크로, 아래 명령어를 통해 설치할 수 있다. 설치하고나면 아래 이미지처럼 설치 완료 화면이 뜬다.

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

 

2. Homebrew 설치하기

Homebrew는 macOS와 Linux에서 소프트웨어를 쉽게 설치하고 관리할 수 있도록 도와주는 패키지 관리자이다. homebrew를 설치하기 위해 아래 명령어를 입력해준다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

 

homebrew 설치 확인

homebrew --version

 

3. vim 설치

vim은 코드를 작성할 때 사용하는 에디터로, 아래 명령어로 설치해준다. 나는 이미 vim이 설치되어 있어 brew reinstall vim 으로 재설치해주었다.

brew install vim

 

3.1) vim 플러그인 관리자 설치

vim 플러그인을 쉽게 관리하기 위한 관리자를 아래의 명령어로 설치해준다.

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

 

3.2) Dracula 테마 적용

지인이 쓰는 Dracula 테마가 개인적으로 너무 마음에 들어서 나도 똑같이 적용해보려고 한다. oh my zsh와 vim에 각각 테마를 적용할 것이고, oh my zsh에 적용하면 터미널 프롬프트의 색상 및 스타일이 변경되고, vim에 적용 시 vim 편집기 내의 색상이나 스타일이 변경된다.

 

vim에 dracula 테마 적용하기

먼저 ~/.vimrc 파일을 생성하거나 편집기로 열어 아래의 내용을 추가해준다.

call plug#begin()

" Dracula 테마 추가
Plug 'dracula/vim', { 'as': 'dracula' }

call plug#end()

" 색상 설정
syntax enable
set background=dark
colorscheme dracula

 

vim 명령 모드에서 아래 명령어를 통해 테마를 적용해주자

:source ~/.vimrc

 

Oh My Zsh에서 Dracula 테마 적용하기

Dracula Zsh 테마 설치

터미널에서 아래 명령어를 통해 드라큘라 테마를 받아준다.

git clone https://github.com/dracula/zsh.git $ZSH_CUSTOM/themes/dracula

 

테마 이름 확인 및 설정

$ZSH_CUSTOM/themes/dracula 디렉토리에 저장된다. 이제 .zshrc 파일을 열어 테마를 설정한다.

nano ~/.zshrc
 

.zshrc 파일에서 ZSH_THEME 변수를 찾아 다음과 같이 변경한다.

ZSH_THEME="dracula/dracula"

 

설정 파일 적용

.zshrc 파일을 저장한 후, 터미널에서 다음 명령어를 사용하여 설정을 적용한다.

source ~/.zshrc

 

반응형