繁体   English   中英

undo binding tab命令用来自动完成

[英]undo binding tab to auto-completion

在python中,可以使用readline模块为raw_input启用选项卡自动完成:

readline.parse_and_bind("tab: complete")

但是,我怎样才能恢复上面一行的效果呢?

我有一个程序,需要使用tab在自动完成和\\t之间切换raw_input

我提出了一个解决方法:

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

但是如果tab: complete可以恢复,那还是会更好

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM