更新Git后,Oh-My-ZSH的Git插件坏了

时间:2013-06-20 20:37:32

标签: git zsh homebrew zshrc

我使用的是git的系统版本,然后使用自制软件更新到最新版本。这样做之后,oh-my-zsh git插件提供的所有git快捷方式都停止了工作。我尝试重新安装oh-my-zsh但不知道还能做什么。

我改变的唯一另一件事是我最近安装了集线器,但我还没有别名。

2 个答案:

答案 0 :(得分:26)

根据评论,未提供包含oh-my-zsh别名的git插件。

要解决此问题,您可以:

  1. 通过将source ~/.oh-my-zsh/plugins/git/git.plugin.zsh添加到~/.zshrc
  2. 直接获取插件
  3. 以规范方式启用插件:将git添加到plugins=(...)~/.zshrc中的plugins=(git osx ruby)行。注意:我的理解是,如果你有两行plugins=(),第二行将覆盖第一行 - 我认为(未经测试)plugins=($plugins git)允许在多行上启用插件。

答案 1 :(得分:5)

要加载zsh插件,.zshrc中指定的默认格式为plugins=(rails git textmate ruby lighthouse)。由于某种原因,它以plugins=(git, lighthouse)格式编写,并用逗号分隔。 保存后仅按空格分隔并找到.zshrc即可解决此问题。