diff --git a/etc/bash_completion.d/vagrant b/etc/bash_completion.d/vagrant index 50a4bf1..9f4135d 100644 --- a/etc/bash_completion.d/vagrant +++ b/etc/bash_completion.d/vagrant @@ -150,4 +150,12 @@ _vagrant() { esac fi } -complete -F _vagrant vagrant + +case $( uname -s | tr '[:upper:]' '[:lower:]' ) in + cygwin*|mingw*) + complete -F _vagrant vagrant.exe + ;; + *) + complete -F _vagrant vagrant + ;; +esac