重用_arguments中的选项以完成Zsh

时间:2017-07-31 20:05:57

标签: zsh-completion

我有一个使用py action='append'的python程序。例如,我可以使用像这样的命令

mod_db -i $HOME -i $PWD -i /usr/local foo bar

如何使用_arguments或其他任何方式实现Zsh完成?

1 个答案:

答案 0 :(得分:0)

通过查看gcc here的完成情况找到了答案。解决方案是在命令之前添加*。例如,

_arguments -C \
     '*-i[a path]:path:_path_files -/' \
     ......