Sha256: fc3e535d91823dd2aa036f0eb60eb2d939d212ecb528e0a6710996145d5cd1a8
Contents?: true
Size: 679 Bytes
Versions: 25
Compression:
Stored size: 679 Bytes
Contents
#!/usr/bin/env bash __<%= name %>_<%= name %>() { __<%= name %> } _<%= name %>() { local cur prev words cword local command='<%= name %>' local counter=1 _get_comp_words_by_ref -n : cur prev words cword while [ "$counter" -lt "$cword" ]; do case "${words[$counter]}" in -*) break ;; *) command="${words[$counter]}" break ;; esac (( counter++ )) done local completions_func=__<%= name %>_${command//-/_} $completions_func } <%= render_subcommand_function(cli_metadata) %> complete -F _<%= name %> <%= name %>
Version data entries
25 entries across 25 versions & 1 rubygems