2016-04-02 12 views
3

In Python, Registerkarte Auto-Vervollständigung für raw_input mit readline Modul aktiviert werden kann:zurücksetzen Bindung Registerkarte Auto-Vervollständigung

readline.parse_and_bind("tab: complete") 

Doch wie kann ich die Wirkung der Zeile oberhalb wiederherstellen?

Ich habe ein Programm, das Registerkarte benötigt, um zwischen Autovervollständigung und \t für raw_input zu wechseln.

Antwort

0

kam ich mit einer Vermeidung des Problems auf:

readline.set_completer(lambda text, state: text + "\t" if state == 0 else None) 

Aber immer noch wäre es besser, wenn tab: complete

rückgängig gemacht werden kann
Verwandte Themen