Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
terraform fmt ..., terraform state push to allow file paths completion.
Actual Behavior
While using sub commands like fmt or state push which expect path(s) as arguments, auto-completion does not allow path completion which is super annoying.
Terraform Version
Terraform Configuration Files
Irrelevant
Debug Output
Irrelevant
Expected Behavior
terraform fmt ...
,terraform state push
to allow file paths completion.Actual Behavior
While using sub commands like
fmt
orstate push
which expect path(s) as arguments, auto-completion does not allow path completion which is super annoying.Steps to Reproduce
terraform fmt main.<tab>
Additional Context
ZSH shell
References
No response