macOS Catalina를 기준으로 작성합니다.
(요약내용은 글 하단에서 확인 가능)
설치과정
맥을 재설치하고 Terminal을 설정하려고 실행시키니 zsh가 기본으로 설정되어 있다. 원래 그랬었나?!
음.., Oh My ZSH나 설치하자!
홈페이지에 접속해서 Install oh-my-zsh now에 있는 내용을 터미널에 복붙!
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
난 이걸로 설치했다.
Oh My ZSH에는 수많은 Theme들이 있다.
기본적으로 'robbyrussell'로 설정되어 있으며 그냥 사용해도 되고 맘에 안들면 다른 걸 선택해도 된다.
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
링크에 접속해서 마음에 드는 테마가 있다면 이름을 내 맘속에 저장 해놓고,
터미널에서 다음을 실행한다.
vi ~/.zshrc
3번째 단락에서 ZSH_THEME="robbyrussell"로 기본 설정되어 있는 부분에서 "robbyrussell"부분을 아까 내 맘속에 저장해둔 이름으로 변경하고 :wq 하고 저장!
(vi 단축키가 익숙하지 않다면 https://success206.tistory.com/114 글을 참고하자!)
:wq은 간단하게 w(저장) + q(종료) = wq(저장 후 종료) 하겠다는 얘기다.
근데 뭔가 심심(?)하다.
Plugin을 설치해보자.
좋아하는 Plugin이 2개가 있다. (2개만 쓰는건 안비밀...)
하나는 이전에 입력했던 내용을 자동완성해주는 것이고,
또 하나는 문맥에 맞게 하이라이트를 컬러풀하게 보여주는 것이다.
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
위의 2개를 터미널에서 실행시키자.
그러면 끝? 나는게 아니고 아까 테마를 바꿀 때처럼 다음을 실행하자.
vi ~/.zshrc
아래 쪽에 보면 plugins=(git) 이라고 기본값이 설정되어 있을 것이다.
기본값 설정된 부분에 설치한 Plugin 2개를 plugins=(git zsh-syntax-highlighting zsh-autosuggestions) 이렇게 추가해 주자.
그리고 :wq
그런데... 다 했는데 왜 안되지???
라고 생각이 들 때, Terminal을 재시작해주자.
뭐든 잘 안되면 재시작이얏!
잘되는걸 확인했으면 이번 글에서의 미션은 성공!
요약
Terminal 설정도 Chrome 설정처럼 자동 동기화해줬으면 좋겠다. 귀찮... (혹시 이런 방법이 있으면 댓글로 공유 좀요. 분명 있을 거 같은데...흠흠)
1. Oh My ZSH 설치
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
2. Theme 설정
vi ~/.zshrc
ZSH_THEME="원하는 테마 이름"
:wq
3. Plugin 추가
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
vi ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
:wq
이렇게 요약도 끄읕~
'프로그래밍 > 개발도구' 카테고리의 다른 글
[IntelliJ] Prettier 설정하기 (0) | 2021.03.11 |
---|---|
[Xcode] Simulator 설치 후 삭제하는 법 (0) | 2021.03.08 |
[Intellij] 유용한 단축키 정리중... (0) | 2020.08.29 |
[vi] 단축키 정리(자주 사용하는 명령어) (0) | 2020.03.12 |
vsCode Extensions Prettier Setting (0) | 2019.01.02 |
댓글