def do_bash_complete():
comp_words, quoted = safe_split_line(os.environ['COMP_WORDS'])
cur_index = int(os.environ['COMP_CWORD'])
try:
cur = comp_words[cur_index]
completed_args = comp_words[1:-1]
except IndexError:
cur = None
completed_args = comp_words[1:]
choices = get_all_choices(completed_args, cur, quoted)
safeprint('\t'.join(choices), newline=False)
click.get_current_context().exit(0)
评论列表
文章目录