私はGit-completion.bashの機能の1つを使いたがっていますが、私が望むようにカスタマイズすることはできません。ここに私の.bash_profileの関連部分があります:gitのブランチ名をコマンドプロンプトに追加します
source ~/.git-completion.bash
function prompt
{
local WHITE="\[\033[1;37m\]"
local GREEN="\[\033[0;32m\]"
local CYAN="\[\033[0;36m\]"
local GRAY="\[\033[0;37m\]"
local BLUE="\[\033[0;34m\]"
export PS1="
${GREEN}\u${CYAN}@${BLUE}\h ${CYAN}\w $(__git_ps1 '(%s)') ${GRAY}
$ "
}
prompt
そして、ブランチ名は表示されません。私は、以下のいずれかで、上記のエクスポートPS1を交換する場合に予想されるよう
しかし、それは動作します:
export PS1='\w$(__git_ps1 "(%s)") > '
私はそれはいくつかのアポストロフィ/引用符の問題だと思います。
第1版を修正するにはどうすればよいですか?
それだけです!ありがとう:) –
色を地元の人々を使用することは物事を読みやすくするための素晴らしいトリックです。私は確かにそのアイデアを盗んでいる。他の人にとっては、私のパスには黄色を使用するようなものがあります - 'local YELLOW =" \ [\ 033 [0; 33m \] "' – studgeek