xonsh.completers.completer

xonsh.completers.completer.add_one_completer(name, func, loc='end')[source]
xonsh.completers.completer.complete_completer_names(xsh, **_)[source]

Complete all loaded completer names

xonsh.completers.completer.list_completers()[source]

List the active completers

xonsh.completers.completer.remove_completer(name: ~typing.Annotated[str, ((), (('completer', <function complete_completer_names at 0x7f1076003ba0>),))])[source]

Removes a completer from xonsh

Parameters:
name:

NAME is a unique name of a completer (run “completer list” to see the current completers in order)