我使用此zsh-theme
在此line
中 zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{11}%r'
设置分支格式。 在Git中,当我在master branch show
时 [master]
如何将显示字符串从master
更改为M
?
答案 0 :(得分:3)
我认为你不能只使用zstyle来完成这个任务,但你可以设置一个钩子来修改分支变量,然后再打印它:
zstyle ':vcs_info:git*+set-message:*' hooks git-abbrv-master
function +vi-git-abbrv-master() {
hook_com[branch]=${hook_com[branch]/#%master/M}
}