鱼壳:如何禁用提示符下的“ git status”?

时间:2018-11-26 20:58:14

标签: fish

我爱鱼在提示符下显示“ git status”。但是,它对于非常大的git repos来说效果不佳,因为它非常慢。如何根据目录名称禁用此功能?谢谢!

1 个答案:

答案 0 :(得分:2)

这就是我所做的。您需要替换那些<REPO>

function fish_prompt
  set last_status $status

  set_color $fish_color_cwd
  printf '%s ' (prompt_pwd)
  set_color normal

  set BIG_REPOS <REPO1> <REPO2> <REPO3>
  if not contains (basename $PWD) $BIG_REPOS
    printf '%s ' (__fish_git_prompt)
  end

  set_color normal
end