Zsh를 써보자 #3

튜토리얼/Zsh | 2011/08/25 06:44 | Posted by DMW
크리에이티브 커먼즈 라이선스
Creative Commons License
다른 사람들 프롬프트를 보면 막 되게 화려한데....우리껀 그정도까진 아니다. 인터넷에서 스크린샷을 찾아보면 현재 디렉토리가 SCM으로 관리되고 있는 working copy라면 막 repository정보를 프롬프트에서 보여주고 그런다!

나도 하고 싶다.

일단 .zshrc 잴위에 아래 라인을 붙여넣자.

autoload -Uz vcs_info

그리고 elite2 테마를 설정했던 라인을 지워버리고 아래 코드를 젤 밑에 붙여넣자.

# DMW prompt setting
precmd() {
    psvar=()
    vcs_info
    [[ -n $vcs_info_msg_0_ ]] && psvar[1]="$vcs_info_msg_0_"
}
PS1="%d %1v "

zsh를 다시 꺼다키고 아무 디렉토리나 working copy로 가보자. 아마 아래랑 비슷한 화면을 볼 수 있을꺼라능.


물론 svn 말고 Git등등 도 된다. 이제 vcs_info를 가지고 prompt를 잘 튜닝해보면 된다. 색깔로 막 다양하게 넣고 >_<. 관련된 정보는 아래와 같은 키워드로 검색을 해보자.

'zsh vcs_info'
'zsh prompt'

나는 더 관련정보를 가지고 있지 않다. 왜냐면...zsh가 쉘창마다 명령어 히스토리랑 디렉토리 스택이 공유되는게 너무 불편해서 딱 여기까지 해보고 도루 bash로 돌아왔기 때문이다.

여러분 bash가 짱입니다.
저작자 표시 비영리 동일 조건 변경 허락

'튜토리얼 > Zsh' 카테고리의 다른 글

Zsh를 써보자 #3  (2) 2011/08/25
Zsh를 써보자 #2  (2) 2011/08/05
Zsh를 써보자 #1  (0) 2011/08/05
TAG

댓글을 달아 주세요

  1. Sean 2011/09/09 07:55  댓글주소  수정/삭제  댓글쓰기

    끵..?