zoxide
zoxide copied to clipboard
Tab completion for xonsh
🥺
Related: https://github.com/xonsh/xonsh/issues/4536
It seems the way to do this would be to implement prompt_toolkit custom keybindings.
Or use this https://xon.sh/tutorial_completers.html
The way completions are usually built is that we rely on the shell's builtin completions for <tab> completions, but we use fzf for <space><tab> completions (see the README). fzf just works better for completing things like long absolute paths.