프로젝트를 운영하면서, Git 관리를 소스트리에서 하는데 너무 최신버전을 다운받았더니 자꾸 버벅여서;;
IntelliJ 에서 Git Bash 명령어로 관리를 하고자 결심했다 😌
찾아보니 IntelliJ 터미널 콘솔도 예쁘게 보이게 해주는 플러그인이 있다고 하여 적용하였다. 이번 게시물은 그 과정에 대해 끄적인다.
#1. iTerm2 설치 (필수) 🔗https://www.iterm2.com/
: 맥의 기본 Shell 의 보조프로그램인 iTerm2 를 설치해준다. iTerm2 자체만으로도 다양한 기능을 제공하기 때문에 사용률이 좋다.
#2. iTerm2 Theme 설치 (선택) 🔗https://github.com/mbadolato/iTerm2-Color-Schemes
: 여기에서 마음에 드는 스킨을 찾아서 .itermcolors 파일로 로컬PC 에 다운로드 해준다. (파일이 어딨는지 못찼으셨다면? 여기 클릭)
이 후, iTerm2 실행 -> "Command+i" 명령어 -> "Colors" 탭에서 아까 다운받은 파일을 "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 를 원하는 폰트로 변경해주면 끝.
#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` 로 변경하면 끝!
AS-IS | TO-BE |
- iTerm2 : 기본 Mac Terminal 의 보조프로그램
- ZSH : Shell 의 확장판
- Oh My ZSH : ZSH 을 더 잘 사용(예쁘게?)하게 해주는 플러그인
'사용법 > IntelliJ' 카테고리의 다른 글
[Pebble] Pebble template HTML format 적용하기 (0) | 2021.04.07 |
---|---|
가끔 고장나서 auto import 도 안되고 command+click 도 안될 때 (3) | 2020.11.09 |
[IntelliJ] 서버 실행 시 자동으로 빌드하도록 설정 (0) | 2020.01.15 |
[IntelliJ] 패키지(디렉토리) 를 끝도없이 클릭하여 여는 불편함 해소! (0) | 2020.01.02 |
Apple MaginKeyboard 로 IntelliJ 에서 Fn 키 사용하기 (0) | 2019.12.30 |
댓글