【发布时间】:2012-08-11 15:50:48
【问题描述】:
我在 OS X Mountain Lion 上运行随附的 ZSH shell (4.3.11),顶部安装了 Oh-My-ZSH。
当使用诸如 homebrew 之类的命令的 tab 补全时,当 ZSH 列出可用命令时,它也是在复制命令。例如:
$ brew {tab}
将导致:
$ brew brew
[list of homebrew commands]
我不确定是什么导致了这个错误,因为当我调整终端窗口的大小时,命令名称的第一个实例消失了。
如果我在显示重复项时按退格键,我只能删除该命令的第二个实例,zsh 不会再让我退格。另外,如果我确实用退格键删除了重复项,zsh 就好像根本没有输入命令一样。
我的 .zshrc 以及我的所有其他 .configuration 文件都可以在 https://github.com/daviesjamie/dotfiles 找到
更新:我发现 this post 有人在 Ubuntu 上遇到了同样的问题。但是,我不理解给定的解决方案,我什至不确定它是否适用于我的设置?
【问题讨论】:
标签: macos zsh tab-completion zsh-completion