へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

oh-my-zshでgit管理してるディレクトリに行くとlsとかcdするだけで異様に遅くなる問題

function git_prompt_info() {
  echo "I'm a copy&paste programmer :) "
}

~/.zshrcに追記する

副作用

✔とか✗とかがでなくなる(ここのをやろうとして遅くなってるので)

追記

function git_prompt_info() {
  ref=$(git symbolic-ref HEAD 2> /dev/null) || return
  echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$ZSH_THEME_GIT_PROMPT_CLEAN$ZSH_THEME_GIT_PROMPT_SUFFIX"
}


git_prompt_infoで返るやつが、git status的なやつ(くわしくはしらぬ)を呼ばなければいいので別になんでもいい