# shellcheck shell=bash

_kvmmove() {
    local CUR PREV OPTS
    CUR="${COMP_WORDS[COMP_CWORD]}"
    PREV="${COMP_WORDS[COMP_CWORD - 1]}"
    case ${PREV} in
    -m | --move)
        return 0
        ;;
    -h | --help)
        return 0
        ;;
    -v | --version)
        return 0
        ;;
    esac
    case ${CUR} in
    *)
        OPTS='--move --help --version'
        mapfile -t COMPREPLY < <(compgen -W "${OPTS[*]}" -- "${CUR}")
        return 0
        ;;
    esac
}

complete -F _kvmmove kvmmove

# vim: syn=bash ts=4 sw=4 et:
