簡體   English   中英

readline嘗試在完成時變得聰明。 如何禁用?

[英]readline tries to be intelligent on completion. how to disable?

我正在插入"然后按Tab鍵。我希望在我的完成函數中得到text == "\\"" 但是我得到了空字符串。 同樣,當我輸入a,左右時,我也只是在我的completer函數中獲得了空字符串。

如何禁用此行為?


樣例代碼:

import readline
readline.parse_and_bind('tab: complete')
def completer(text, state):
    return []
readline.set_completer(completer)

我認為這符合我的要求:

readline.set_completer_delims("")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM