def completer(self, text, state):
if readline.get_begidx() == 0:
# means it's the first word on buffer
return self.generate_commands(text, state)
else:
# not the first word on buffer, may be a parameter
return self.generate_parameters(text, state)
评论列表
文章目录