完成 gradle 未申请

完成 gradle 未申请

我试图理解为什么 gradle 完成不适用。

由于gw似乎是完成的关键字,我创建了一个别名:

alias gw='./gradlew'

(我的项目使用 gradle 包装器。我没有全局安装 gradle。)

当我输入它时,gw <tab>它只是完成标准文件系统完成。我期待更多类似打字时的事情git <tab>

我缺少什么?

答案1

使用函数代替别名,并声明它包裹梯度

function gw --wraps gradlew
    ./gradlew $argv
end

https://fishshell.com/docs/current/cmds/function.html

相关内容