func Uninstall(c *cli.Context) error {
	if c.Args().Present() {
		_ = cli.ShowSubcommandHelp(c)
		return exit.Status(1)
	}

	path, err := ScriptPathname(c)
	if err != nil {
		return err
	}
	fmt.Fprintf(c.App.Writer, "uninstall %s\n", path)
	return os.Remove(path)
}
// Uninstall is the action of UninstallCommand, removes the fish completion
// script.
Uninstall is the action of UninstallCommand, removes the fish completion
script.
// Uninstall is the action of UninstallCommand removes the fish completion // script .
func Uninstall(c *cli.Context) error {
	if c.Args().Present() {
		_ = cli.ShowSubcommandHelp(c)
		return exit.Status(1)
	}
	path, err := ScriptPathname(c)
	if err != nil {
		return err
	}
	fmt.Fprintf(c.App.Writer, "uninstall %s\n", path)
	return os.Remove(path)
}
func Uninstall ( c * cli . Context ) error { if c . Args ( ) . Present ( ) { _ = cli . ShowSubcommandHelp ( c ) return exit . Status ( 1 ) } path , err := ScriptPathname ( c ) if err != nil { return err } fmt . Fprintf ( c . App . Writer , " \n " , path ) return os . Remove ( path ) }
Uninstall is the action of UninstallCommand, removes the fish completion
script.
Uninstall is the action of UninstallCommand removes the fish completion script .