Source

imagepaste / imp.bash_completion.sh

#
# imp bash completion
#

_imp()
{
    COMPREPLY=()
    cur="${COMP_WORDS[COMP_CWORD]}"
    subcommands_1="fastpic flashtux imagebin ipicture ompldr radikal"

    if [[ ${COMP_CWORD} == 1 ]] ; then # complete first word
        COMPREPLY=( $(compgen -W "${subcommands_1}" -- ${cur}) )
        return 0
    fi

    if [[ ${COMP_CWORD} == 2 ]] ; then
        COMPREPLY=( $(compgen -d -f -- ${cur}) )
        return 0
    fi

    return 0
}

complete -F _imp imp
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.