我正在通过 CLI使用FuzzyCompleter
from for 。prompt_toolkit
我另外传递complete_while_typing=True
给prompt
函数。
如果我提供包含例如“测试”的列表并且用户键入“tst”,它将显示为第一个建议。但是如果用户随后按下回车,prompt
函数的结果将是“tst”,而不是“Testing”。如果用户按 Tab 然后输入,它当然可以工作。
我希望该prompt
函数仅返回完成列表中的值,而不是用户键入以快速匹配的“tst”之类的无意义的字符串。输入前的制表符不应该是必需的。我怎样才能做到这一点?
精慕HU
相关分类