1. 首先,到对应的theme目录下的主题 git svn hg 之类的全部注释掉。
  2. git config --add oh-my-zsh.hide-status 1 使用这个命令关闭git的检查。
  3. ~/.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
}
posted on 2018-04-07 23:35  HDU李少帅  阅读(618)  评论(0编辑  收藏  举报