在终端中显示 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!
我有一个新的 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!