2011-09-25 7 views
1

에서 나는 가지 형식을 설정이 linezsh을 : vcs_info : 지점 이름 지점 형식

zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{11}%r' 

zsh-theme

를 사용합니다. 나는 마스터 지점에있을 때 힘내에서 , 내가 master에서 M에 표시 문자열을 변경하는 방법을

[master] 

을 보여?

난 당신이 단지 zstyle를 사용하여이 작업을 수행 할 수 있다고 생각하지 않습니다,하지만이 같은 인쇄되기 전에 당신이 가지 변수를 수정하는 후크를 설정할 수 있습니다

답변

2

:

zstyle ':vcs_info:git*+set-message:*' hooks git-abbrv-master 
function +vi-git-abbrv-master() { 
    hook_com[branch]=${hook_com[branch]/#%master/M} 
}