在终端中显示 Git 分支名称 - MacOS Catalina - 缺少 zsh 文件

Show Git Branch Name in Terminal - MacOS Catalina - missing zsh files

我有一个新的 MacOS Catalina 10.15.6,我正在按照此 link show git branch name in terminal macos 上的步骤操作,这样我就可以在 cd 时在我的终端上显示分支名称在 git 存储库中。

我在我的主目录中,所以当我 运行 ls -la 时,我看不到以下任何文件

.zshrc, .bashrc, .bash_profile, .zprofile

列表中显示的唯一相关文件是 .bash_history.zsh_history

它们是否位于不同的路径上,或者我是否遗漏了过程中的任何步骤?

this answer on SuperUser StackExchange 之后,我假设您必须自己创建 .zshrc.bashrc 等。据我所知,您只需要 .zshrc 来完成您正在做的事情。然后您可以继续教程中的设置。

MACOS 指令 - 在您的终端中执行以下命令:

光盘

纳米.zshrc

copy and paste this lines of code:

autoload -Uz vcs_info

precmd() {vcs_info}

zstyle ':vcs_info:git:*' formats '(%b)'

setopt PROMPT_SUBST

PROMPT='%n> ${PWD/#$HOME/~} ${vcs_info_msg_0_}%%'

CTRL+o ENTER to save and CTRL+x to exit

来源.zshrc

and that's it. Please share your configuration!