본문 바로가기
사용법/IntelliJ

[IntelliJ] Terminal Console 예쁘게 사용하자

by 지구 2020. 2. 25.

적용화면 😎


 

프로젝트를 운영하면서, Git 관리를 소스트리에서 하는데 너무 최신버전을 다운받았더니 자꾸 버벅여서;;

IntelliJ 에서 Git Bash 명령어로 관리를 하고자 결심했다 😌

근데 막상 해보니 너무 밋밋해 !!!

찾아보니 IntelliJ 터미널 콘솔도 예쁘게 보이게 해주는 플러그인이 있다고 하여 적용하였다. 이번 게시물은 그 과정에 대해 끄적인다.

 

 


#1. iTerm2 설치 (필수)  🔗https://www.iterm2.com/

: 맥의 기본 Shell 의 보조프로그램인 iTerm2 를 설치해준다. iTerm2 자체만으로도 다양한 기능을 제공하기 때문에 사용률이 좋다.

 

iTerm2 - macOS Terminal Replacement

iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain

www.iterm2.com

#2. iTerm2 Theme 설치 (선택)  🔗https://github.com/mbadolato/iTerm2-Color-Schemes

: 여기에서 마음에 드는 스킨을 찾아서 .itermcolors 파일로 로컬PC 에 다운로드 해준다. (파일이 어딨는지 못찼으셨다면? 여기 클릭)
  이 후, iTerm2 실행 -> "Command+i" 명령어 -> "Colors" 탭에서 아까 다운받은 파일을 "Import" 시켜준다.

Import 하면 그 위에 테마가 노출된다. 선택하자.

여기까지만 해도 쉘에 커서가 예뻐졌을거다. (여기서부터 벌써 설렜음 ㅋㅋㅋ)

#3. brew 설치 (필수)

ZSH 를 사용하기 위해서는 brew 가 설치되어 있어야 한다. 그러니까 brew 가 설치되어있는지 아래 명령어로 먼저 확인해보자.

$ brew -v

설치가 안되었다면, 아래 텍스트를 그대로 복사하여 Shell 에 넣으면 brew 는 설치된다.

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

#4. ZSH 설치 (필수)

brew install zsh

#5. Oh My Zsh 설치 (필수)

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

여기까지 하면 Shell 이 알록달록 더 예뻐진 것을 볼 수 있다. (2차 쿵쾅쿵쾅)

알록이달록이..🍭

#6. Agnoster 테마 적용 (선택)

여기서 끝을 내도 좋다. 하지만 나는 IntelliJ 에서, Shell 에서 예쁘게 쓰고 싶어서 더 진행한다!
Git 관리를 보다 좋게 하려면 마저 따라오세요 !

우선 ZSH 의 설정파일을 수정해야 합니다.

-> ~ vi ~/.zshrc

명령어로 설정파일에 진입하면, 중간쯤 부분에 현재 적용된 테마가 나와있다.
"robysussell" 부분을 `control+i` 단축키로 입력모드로 변경한 뒤, "agnoster" 로 변경 후 저장(`:wq!`) 하자.

ZSH_THEME="robysussell"

변경을 잘 했으면, 수정한 설정파일을 적용시켜주면 된다.

-> ~ source ~/.zshrc

그러면 쨔자잔, 변경된 테마가 나온다.

#7. 서체 변경 (필수)

6번을 진행했다면, 글자가 깨져서 보일 것이다. (df 글자깨짐 현상 발생안하게 해주지 ㅠ.ㅠ)

이런 경우 powerline(링크) 이나 NaverD2(링크) 서체를 다운받아 .ttf 파일을 '더블클릭' 해서 서체를 로컬에 등록시켜주고

동일하게 iTerm2 에서 "Command+i" 명령어로 Text 에 Fonts 를 원하는 폰트로 변경해주면 끝.

Naver D2 Fonts 가 개발에 최적화 되어 있다고 해서 D2 로 적용.

#8. 오타방지 플러그인 설치 (선택)

나 같은 경우는, Shell 명령어를 많이 못써봐서 오타를 방지할 수 있는 이 플러그인이 중요했다!

// brew 명령어로 `zsh-syntax-highlighting` 플러그인을 설치
$ brew install zsh-syntax-highlighting

// 설치한 플러그인 적용
$ source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

// 위 플러그인을 실행 할 때 마다 적용하려면
$ vi ~/.zshrc
// 로 설정파일 들어가서 맨 하단에 아래 문구 추가해주면 된다.
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

맞으면 초록색, 틀리면 빨간색


#9. 대망의 IntelliJ 에 적용 (옵션)

장장 8단계에 거친 설정은 결국, 이 9번을 위해 존재했다 ㅠ.ㅠ

"Command+;" 또는 설정에 들어가서 Shell Path 를 `/bin/bash` 에서 예쁘게 꾸며놓은 `/bin/zsh` 로 변경하면 끝!

Tools > Terminal > Application settings > Shell Path

AS-IS TO-BE

 


- iTerm2 : 기본 Mac Terminal 의 보조프로그램
- ZSH : Shell 의 확장판
- Oh My ZSH : ZSH 을 더 잘 사용(예쁘게?)하게 해주는 플러그인

 

 

반응형

댓글