【发布时间】:2021-04-26 05:13:44
【问题描述】:
我的机器是运行 Big Sur 的 M1 Mac mini。
我正在尝试让 git 完成以在使用 zsh shell 的默认终端中工作。
This is what I am trying and expecting. 截图如下。
我能够完成工作,但与此处描述的不完全一样。
基本上,如果我键入 git cheTab 直接转换为 git checkout 而不是给出/列出所有以“che”开头的 git 命令的选项(如上面的屏幕截图所示.)
进一步按下 Tab 只会导致在各个分支之间循环,但 checkout 根本不会改变。
我尝试了多种方法,例如
但似乎没有一个工作..
我做错了什么?
(顺便说一句,即使没有显示有用的建议(在上面的屏幕截图中),我也可以。但是完成应该让我看到所有可能的模棱两可选项的列表并循环浏览它们。)
【问题讨论】:
标签: git macos zsh zsh-completion git-completion