Re: bash-completion now loads completions dynamically, so __git_ps1 is not defined when you open a shell
- From
Felipe Contreras <felipe.contreras@gmail.com>
- Date
- Apr 7, 2012, 13:01 UTC
- Message-ID
- <CAMP44s0rYpVhPpaf=C_aPoLUxy=EsiSxYNf04+B0_-MxzCftFw@mail.gmail.com>
- In-Reply-To
- <CANaWP3w9KDu57aHquRRYt8td_haSWTBKs7zUHy-xu0B61gmr9A@mail.gmail.com>
On Thu, Mar 29, 2012 at 3:00 AM, Kerrick Staley <mail@kerrickstaley.com> wrote:
> 1) define __git_ps1 (and friends) in a different script, which will > get installed in /etc/profile.d (this is the "proper way")
I prefer this because it's useful for zsh as well; not everybody uses the bash completion in zsh. I believe somebody already proposed this because of this reason. FWIW I named the script git-prompt.sh on my side.
Cheers.
-- Felipe Contreras