- 首先,到对应的theme目录下的主题 git svn hg 之类的全部注释掉。
- git config --add oh-my-zsh.hide-status 1 使用这个命令关闭git的检查。
- ~/.oh-my-zsh/lib/git.zsh
function git_prompt_info() {
local ref
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$ZSH_THEME_GIT_PROMPT_SUFFIX"
#if [[ "$(command git config --get oh-my-zsh.hide-status 2>/dev/null)" != "1" ]]; then
# ref=$(command git symbolic-ref HEAD 2> /dev/null) || \
# ref=$(command git rev-parse --short HEAD 2> /dev/null) || return 0
# echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_SUFFIX"
#fi
}