clarify PROMPT or vcs_info
reduce command invoke
delay to output line-break for killing noop interaction
cache distance between local and remote branches
fix comment
use git rev-parse --git-dir instead of --show-toplevel/.git
Remove needless is in git check
merge \n into PROMPT