From ad3c0ec94805655d39cc213d7bbbf8102baa8816 Mon Sep 17 00:00:00 2001 From: Alex Wu Date: Mon, 16 Jan 2017 14:32:22 +0800 Subject: [PATCH] fix for cygwin and mingw in window environment --- etc/bash_completion.d/vagrant | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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