4
Cmd
모듈을 사용하여 완료하려면 completedefault
(see the doc)을 사용합니다. 그러나 그것은 첫 단어 이후에만 호출되는 것 같습니다.Cmd 모듈 : 첫 번째 단어 완성 완료
def completedefault(self,text,line,begidx,endidx):
print('completedefault is called')
return ['foo','bar']
출력 :
(Cmd) f<Tab><Tab>
(Cmd) foo f<Tab><Tab>
completedefault is called
foo bar
어떻게 첫 번째 단어도 불리는 것으로이 동작을 변경하려면?