Fish shell: как отключить «git status» в командной строке? - PullRequest
0 голосов
/ 26 ноября 2018

Я люблю Рыбу, показывает мне "git status" в подсказке.Тем не менее, он не работает хорошо для действительно больших репозиториев, потому что он очень медленный.Как я могу отключить эту функцию на основе имени каталога?Спасибо!

1 Ответ

0 голосов
/ 27 ноября 2018

Вот что я сделал.Вам необходимо заменить эти <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
...