我使用的是系统版本的 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=(...)
行。注意:我的理解是,如果您有两行,第二行将覆盖第一行 - 我认为(未经测试)允许在多行上启用插件。~/.zshrc
plugins=(git osx ruby)
plugins=()
plugins=($plugins git)
要加载 zsh 插件,在 .zshrc 中指定的默认格式是plugins=(rails git textmate ruby lighthouse)
. 出于某种原因,它是以这种格式编写的,plugins=(git, lighthouse)
用逗号分隔。保存后仅按空格分隔并获取 .zshrc 已解决问题。