我正在为pake使用bash自动补全
_pake()
{
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "$(/www/grepo/vendor/bin/pake tasklist)" -- $cur) )
}
complete -F _pake pake这对于所有pake任务都很好,但是除了任务列表之外,我现在如何为我的文件系统添加完成?
发布于 2016-06-07 14:21:39
我收到了对这个问题的回复。解决方案非常简单,您可以添加一个后备行为来完成
complete -o default -F _pake pake鉴于此,如果自定义完成没有提供结果,则自动完成行为将默认为shell
https://stackoverflow.com/questions/37671470
复制相似问题