ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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 업로드 권장)

    반응형
Designed by Tistory.