-
[Terminal] iTerm2 설치 및 zsh 개발환경 설정Environment(개발환경)/Linux & Terminal 2020. 12. 22. 21:58반응형
🤔 서론
터미널의 강력한 버전인 iTerm2, 각종 기능확장을 위한 zsh 설정에 대해 배웠다. 단순한 커스터마이징뿐 아니라 자동완성 등 많은 기능 지원
⚙️ 개발환경 세팅
1. iTerm2 : 터미널 상향버전
2. homebrew : macOS 패키지 관리 프로그램
<터미널 명령어>
- brew --version : 버전, 설치 확인
- brew list : 설치된 패키지 리스트 확인
- brew install [프로그램명] : 프로그램 설치
2.1 zsh(지쉘) 설치
- brew install zsh
- brew list -> nccurses, pcre, zsh 세 개의 패키지 확인 가능
2.2 ohmyzsh 설치 : zsh 기능 확장, 여러가지 테마 및 플러그인 지원
- ohmyzsh install script 구글링 -> curl 경로로 터미널 설치
2.3 zsh plug-in 설치 : 자동완성, syntax 하이라이팅
- brew install zsh-syntax-highlighting
- brew install zsh-autosuggestions
3. 명령어 추가
- vi ~/.zshrc -> i(insert mode)
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /use/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh
- esc -> :wq(저장 후 종료)
- source ~/.zshrc : 리로드 및 적용완료
4. 폰트 설치(Github 활용)
- 참고링크 : github.com/powerline/fonts
- git clone https://github.com/powerline/fonts.git /tmp/powerlevel9k-fonts && cd $_ (폰트 클론)
- [폰트 디렉토리] sh ./install.sh (폰트 추가)
- zsh preferences 설정 (단축키 : cmd + ,)
5. 테마 설정
- vi ~/.zshrc : ZSH_THEME 수정
- git clone https://github.com/mbadolato/iTerm2-Color-Schemes : iterm2 테마 설치
* 앞으로 생산성 향상을 위해 터미널 개발환경 구축은 중요하다. (zsh 설정 후 github 업로드 권장)
반응형