我希望--flags在我的gradle完成脚本中允许完成其他输入之后,但_arguments似乎需要这样做
描述选项标志的规范必须在描述分析行的非选项("位置"或"正常")参数的规范之前(来自zsh完成文档)
换句话说:command foo --o[TAB]什么都不做,但command --o[TAB]工作正常.有没有办法配置_arguments或我需要使用其他控制功能?
注意:在我的情况下,单独的完成功能似乎不是一个选项,因为输入不在固定列表中(gradle任务是任意的,可以指定多个,gradle myfoo mybar --o[TAB]必须工作).