複数のブランチを持つgitリポジトリで作業する場合、現在のアクティブなブランチを含めるためにzshプロンプトを変更するにはどうすればよいですか?
Zshユーザーの投稿(zsh
パッケージに含まれる)で vcs_info
function を使用します。クイックスタート:
autoload -Uz vcs_info
precmd () { vcs_info }
setopt Prompt_subst
PS1="\$vcs_info_msg_0_$PS1"
出力をもっときれいにしたいと思うでしょう。それは個人的な好みの問題なので、ドキュメントの例を参照してください。
oh-my-zsh を使用します。これは、数十個のプラグインとテーマの自動更新コレクションであり、zsh
をさらに優れたものにします。 git
が既にインストールされていると仮定すると、自動的にgitプラグインがアクティブになり、準備が整います。