Source code for xompletions.cd

"""Completion for "cd", includes only valid directory names."""

from xonsh.completers.path import complete_dir
from xonsh.parsers.completion_context import CommandContext


[docs] def xonsh_complete(command: CommandContext): """ Completion for "cd", includes only valid directory names. """ results, lprefix = complete_dir(command) if len(results) == 0: raise StopIteration return results, lprefix