岩组选项卡完成复制命令名称(Zsh tab completion duplicating comma

2019-07-30 22:30发布

我在OS X山狮,运行安装在顶部的包括ZSH壳(4.3.11)哦,我的-ZSH。

当使用诸如自制命令tab完成,当ZSH列出可用的命令的同时,还复制命令。 例如:

$ brew {tab}

将导致:

$ brew brew 
[list of homebrew commands]

我不能确定是什么原因造成这个错误,因为当我调整终端窗口,命令名称的第一个实例消失。

如果我打了退格键显示在重复的时候,我只能删除命令的第二个实例,zsh的不让我退格任何进一步。 另外,如果我做退格键删除重复的,zsh的则充当如果没有输入的所有命令。

我与我的所有其他.configuration文件一起.zshrc可以在这里找到https://github.com/daviesjamie/dotfiles

更新:我发现这个职位大约有Ubuntu的同样的问题的人。 不过,我不明白的给出解决方案,我甚至不知道这是否适用于我的设置?

文章来源: Zsh tab completion duplicating command name