【问题标题】:after installing oh-my-zsh on mac git branch don't show, but after .oh-my-zsh it works在 mac git 分支上安装 oh-my-zsh 后不显示,但在 .oh-my-zsh 之后它可以工作
【发布时间】:2021-11-09 20:06:36
【问题描述】:

macos BigSur 通过 sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 安装 oh-my-zsh

当我启动终端 git 分支时不显示,但在节目中运行 .oh-my-zsh 后。

如前所述如何自动执行此操作?

我卸载它,重新安装它 - 没有,同样的问题

.zshrc:

export ZSH="/Users/*****/.oh-my-zsh"

ZSH_THEME="robbyrussell"

plugins=(git)

source $ZSH/oh-my-zsh.sh

【问题讨论】:

  • oh-my-zsh 只是zsh 的一组配置文件。安装它会将文件复制到您的机器上;采购.oh-my-zsh 是您告诉zsh 使用这些文件的方式。将源命令放入您的.zshrc
  • 但它还在 .zshrc 中:source $ZSH/oh-my-zsh.sh 没有帮助
  • 我建议您在问题中发布 ~/.zshrc 的相关部分。
  • @user1934428 我做到了
  • 顺便说一句,如果(在此处发布代码时)您会删除所有不相关的注释行并只关注语句,那么它会更容易阅读。

标签: zsh oh-my-zsh


【解决方案1】:

您没有加载git-promot 插件。

您只加载了git 插件。它提供了很好的快捷方式,但没有提示信息。 您需要编辑 plugins 值数组以包含它。

在上面的 .zshrc 文件中找到 plugins=(git) 并将其替换为。

plugins=(
  git
  git-prompt
)

【讨论】:

  • thanx 我添加了 plugins=(... git-prompt),但什么也没发生我必须如何安装这个插件?
  • @zubescu:在这种情况下,也许截图确实会有所帮助。发布您的终端会话的屏幕截图,其中您执行echo $ZSH_VERSION,然后是git status
猜你喜欢
  • 2015-12-23
  • 1970-01-01
  • 2011-10-11
  • 2017-05-02
  • 2018-07-10
  • 1970-01-01
  • 1970-01-01
  • 2017-12-20
  • 2014-01-27
相关资源
最近更新 更多