我使用的是系统版本的 git,然后使用 homebrew 更新到最新版本。这样做之后,oh-my-zsh git 插件提供的所有 git 快捷方式都停止了工作。我尝试重新安装 oh-my-zsh 但真的不知道还能做什么。
我唯一改变的另一件事是我最近安装了集线器,但我还没有给它起别名。
从评论中,没有找到包含别名的oh-my-zsh插件。git
要解决此问题,您可以:
source ~/.oh-my-zsh/plugins/git/git.plugin.zsh通过添加到您的~/.zshrc,直接获取插件git到:中的plugins=(...)行。注意:我的理解是,如果您有两行,第二行将覆盖第一行 - 我认为(未经测试)允许在多行上启用插件。~/.zshrcplugins=(git osx ruby)plugins=()plugins=($plugins git)要加载 zsh 插件,在 .zshrc 中指定的默认格式是plugins=(rails git textmate ruby lighthouse). 出于某种原因,它是以这种格式编写的,plugins=(git, lighthouse)用逗号分隔。保存后仅按空格分隔并获取 .zshrc 已解决问题。