タブ補完(xonsh.completer

xonshのための(タブ)コンプリータ。

class xonsh.completer.Completer[source]

これは、xonshシェルのオプション補完のリストを提供します。

complete接頭辞begidxendidxctx =なし[ソース]

可能な実行コンテキストがあれば、文字列を完成させます。

パラメーター:
接頭辞 str

一致する文字列

str

接頭辞が現れる行。

begidx int

接頭辞が始まる行のインデックス。

endidx int

接頭辞が終わる行のインデックス。

ctx strのIterable(つまり、dict、setなど)、オプション

現在の実行コンテキスト内の名前。

戻り値:
rtn strのリスト

可能な補完候補は、アルファベット順にソートされます。

lprefix int

完了時に置き換えられるプレフィックスの長さ。