zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{11}%r'
设置分支格式。
在 Git 中,当我在 master 分支显示
[master]
如何从
master
更改显示字符串至M
?
最佳答案
我认为您不能仅使用 zstyle 来完成此操作,但您可以设置一个 Hook 来修改分支变量,然后再打印如下:
zstyle ':vcs_info:git*+set-message:*' hooks git-abbrv-master
function +vi-git-abbrv-master() {
hook_com[branch]=${hook_com[branch]/#%master/M}
}
关于zsh:vcs_info: 分支格式的分支名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7542844/