首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能在哦-my-zsh中启用git-flow完成功能呢?

我怎样才能在哦-my-zsh中启用git-flow完成功能呢?
EN

Stack Overflow用户
提问于 2016-10-25 06:34:33
回答 3查看 3K关注 0票数 8

我正在使用oh-my-zsh并尝试启用git-flow-completion。我正在按照here的说明将其安装为插件。

我按照指示克隆了插件文件:

代码语言:javascript
复制
git clone https://github.com/bobthecow/git-flow-completion ~/.oh-my-zsh/custom/plugins/git-flow-completion

我的插件目录结构看起来与安装说明中的示例完全相同。

我编辑了我的~/.zshrc文件,使其包括:

代码语言:javascript
复制
plugins=(git git-flow git-flow-completion)

但是,git流完成不起作用。当我输入git flow并点击tab时,我得到的是当前目录中的文件列表,而不是git flow子命令。

内置的插件运行良好。我编辑了我的~/.zshrc,使其包括:

代码语言:javascript
复制
plugins=(git git-flow git-flow-completion emoji emoji-clock)

当我打开一个新的终端时,random_emojiemoji-clock函数会产生预期的输出,但是git流完成仍然不起作用。

在加载oh-my-zsh.sh的代码行上面,我已经added my existing PATH到了我的.zshrc。不走运。

我有checked the value of $ZSH_CUSTOM,它指向安装git-flow-completion插件的目录。

我想知道是否加载了自定义插件,所以我安装了this auto-stats plugin,它工作正常,所以这个问题似乎是git-flow-completion插件造成的。

我也尝试过直接加载插件文件:

代码语言:javascript
复制
source ~/.oh-my-zsh/custom/plugins/git-flow-completion/git-flow-completion.zsh

此命令没有输出,补全仍然不起作用。

如何对此问题进行故障排除?

EN

回答 3

Stack Overflow用户

发布于 2020-09-08 21:40:59

这是一个令人讨厌的问题。但我把它修好了。

首先删除这两个文件:

代码语言:javascript
复制
rm /usr/local/share/zsh/site-functions/_git
rm /usr/local/etc/bash_completion.d/git-flow-completion.bash

然后重置completion cache

代码语言:javascript
复制
# Delete the completion cache
rm "$ZSH_COMPDUMP"
# Restart the zsh session
exec zsh
票数 5
EN

Stack Overflow用户

发布于 2019-02-17 23:45:12

我也面临着同样的问题,再多的更新也于事无补。最后的诀窍是用找到的here注释默认的git补全(在~/.oh-my-zsh/plugins/git/git.plugin.zsh中找到)。我基本上是按照here的指示操作的。

编辑:我想指出的是,这个“修复”破坏了我对git push -u origin [BRANCH]的git完成,因为它现在完成了从git push -u or

代码语言:javascript
复制
git push -u or__git_remote_repositories:4: command not found _ssh_hosts
igin
票数 2
EN

Stack Overflow用户

发布于 2020-08-23 21:47:23

代码语言:javascript
复制
rm /usr/local/etc/bash_completion.d/git-flow-completion.bash

这对我很管用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40228639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档