4
我使用completedefault
(see the doc)完成Cmd
模塊。但它似乎只在第一個字後才被調用。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
如何改變這種行爲已經在它的第一個字,甚至叫什麼名字?