func UninstallCompletion(shell string) error {
	switch shell {
	case "bash":
		return uninstallBashCompletion()
	case "zsh":
		return uninstallZshCompletion(zshInstallDir)
	default:
		return fmt.Errorf("tab completion for %q is not supported", shell)
	}
}
// UninstallCompletion uninstalls command line tab completion for a given shell.
UninstallCompletion uninstalls command line tab completion for a given shell.
// UninstallCompletion uninstalls command line tab completion for a given shell .
func UninstallCompletion(shell string) error {
	switch shell {
	case "bash":
		return uninstallBashCompletion()
	case "zsh":
		return uninstallZshCompletion(zshInstallDir)
	default:
		return fmt.Errorf("tab completion for %q is not supported", shell)
	}
}
func UninstallCompletion ( shell string ) error { switch shell { case " " : return uninstallBashCompletion ( ) case " " : return uninstallZshCompletion ( zshInstallDir ) default : return fmt . Errorf ( " " , shell ) } }
UninstallCompletion uninstalls command line tab completion for a given shell.
UninstallCompletion uninstalls command line tab completion for a given shell .