일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- aab 배포
- getElementsByClassName
- fromEvent
- typescript
- change detection
- JavaScript
- php
- 변화감지
- IONIC3
- sealize
- Sentry
- zsh
- angular
- hashchange
- Git
- 테두리굵기
- 이미지바꾸기
- angular5
- oh-my-zsh
- border-width
- rxjs
- NVM
- Ionic
- VSCode
- code .
- ion-range
- ChangeDetectorRef
- error
- 자바스크립개념
- Visual Studio Code
- Today
- Total
hsunny study blog
zsh, oh-my-zsh 본문
Mac 카탈리나 버전부터 기본쉘을 bash에서 zsh로 변경했습니다. 따라서, 2020년형 13인치 맥북에서 터미널의 기본 쉘은 zsh입니다.
설정후기를 기록합니다.
사실 터미널의 쉘을 신경쓰지 않고 사용해왔습니다.
최근 강의를 듣다가 강사는 bash, 저는 zsh를 사용하고 있어서, 이때부터 차이점이 궁금하여 서치를 시작했습니다.
*MAC을 기준으로 설명합니다!
zsh
z 쉘이라고도 부릅니다. Zsh는 bash, ksh, tcsh의 일부 기능을 포함하고 있습니다.
위의 특징으로 리눅스에서는 bash 사용이 대부분이나 zsh로 바뀌는 추세입니다.
커맨드 쉘간의 기능 차이를 알고 싶다면, https://en.wikipedia.org/wiki/Comparison_of_command_shells 를 방문해주세요.
MAC에서 zsh 사용하기
앞서 말씀드렸듯이 카탈리나버전에서는 zsh가 기본설정입니다.
bash를 기본으로 사용하던 중에서 카탈리나로 업데이트를 하면, zsh 로 쉘을 변경하라는 경고가 뜬다고 합니다.
이 경우 zsh로 쉘을 변경하는 명령어는 아래와 같습니다.
$ chsh -s /bin/zsh
oh-my-zsh
oh-my-zsh는 zsh의 유명한 플러그인입니다.
*zsh를 사용하는 사람들의 터미널 화면이 알록달록한 이유는 요 플러그인을 사용해서 입니다!
oh-my-zsh 설치하기
아래 명령어를 이용해 설치를 진행합니다.
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
공식 github: github.com/ohmyzsh/ohmyzsh
oh-my-zsh 로 테마바꾸기
oh-my-zsh로는 zsh 테마를 변경할 수 있는데요. 생성된 '~/.zshrc' 파일의 설정을 변경하면 됩니다.
1. zshrc 파일을 열어주세요.
$ vim ~/.zshrc
a
파일을 열면 내용 중에 'ZSH_THEME' 라고 적힌 부분이 있습니다.
ZSH_THEME="miloshadzic"
miloshadzic라고 적힌 부분을 원하는 random 이라면 적용할 때마다 ($source ~/.zshrc) 랜덤으로 테마가 변경됩니다.
원하는 테마가 있다면 원하는 테마로 변경해주면 됩니다.
변경사항을 저장한 후에 적용해주세요.
:wq
$ source ~/.zshrc
Visual Studio Code의 터미널 디폴트 쉘을 zsh 로 변경하기
1.Visual Studio Code를 켭니다.
2. Code-Prefernce-Setting을 엽니다. (단축키: Command + ,)
3. 'Terminal'을 검색합니다.
4. 'Terminal >Intergrated > Automation Shell: Osx 를 찾습니다.
5. 위 화면에서 'Edit in settings.json' 을 클릭해주세요.
6. "terminal.integrated.shell.osx" 값을 "/bin/zsh" 로 변경하고 저장해주세요.
위 과정을 마치고 Visual Studio Code 를 껐다 키거나 새로운 터미널을 추가하면 zsh로 뜨는 것을 확인할 수 있습니다.
'programming > etc' 카테고리의 다른 글
nvm 사용해보기 (MAC) (0) | 2021.09.02 |
---|---|
[linux vim] vi, vim 문자열 찾기 (0) | 2021.03.07 |
[linux vim] 파일의 맨 처음/맨 끝으로 이동하는 방법 (0) | 2020.12.28 |
자주 사용하는 Playground (0) | 2020.12.27 |
MAC 터미널 현재 위치에서 vscode 열기 (0) | 2019.07.09 |