zsh에 powerline 적용

2294 단어 Zsh

환경


  • Mac
  • zsh
  • iTerm
  • 플러그인 관리: zplug

  • 설명하지 않는 것


  • zplug를 설치하는 방법
  • 파이썬을 설치하는 방법

  • zplug의 도입에 대해서는 여기 를 확인해 주세요.

    powerline이란?



    터미널 디스플레이를 멋지게 만드는 플러그인
    공식 에 gif가 실려 있으므로 봐주세요.

    설치



    powerline install


    $ pip install psutil
    $ pip install powerline-shell
    

    fonts install


    $ git clone https://github.com/powerline/fonts.git && cd fonts && ./install.sh
    

    iTerm의 환경 설정을 열고 텍스트를 변경합니다.


    "Font"에서 "Change Font"를 클릭하고 오른쪽 상단의 검색 창에서 "powerline"을 입력합니다.


    그 중에서 적당한 것을 선택해 둡니다.
    "Use a different font for non-ASCII text"라는 확인란은 선택을 취소합니다.

    .zshrc 편집


    zplug "b-ryan/powerline-shell"
    
    function powerline_precmd() {
        PS1="$(powerline-shell --shell zsh $?)"
    }
    
    function install_powerline_precmd() {
      for s in ${precmd_functions[@]}; do
        if [ "$s" = "powerline_precmd" ]; then
          return
        fi
      done
      precmd_functions+=(powerline_precmd)
    }
    
    if [ "$TERM" != "linux" ]; then
        install_powerline_precmd
    fi
    
    .zshrc 에 이상의 기술을 더해 source .zshrc 로 powerline 를 적용할 수 있게 됩니다.

    좋은 웹페이지 즐겨찾기