argcomplete
argcomplete copied to clipboard
Python and tab completion, better together.
I found myself wishing often to have a statically generated auto-complete, because: - It's faster to load (initial auto-complete in a terminal) than running python to generate a string each...
Hi, > For my-awesome-script, we currently don't do any work to make this work with aliases. If you need this, I'd suggest opening a new issue to request the feature....
Capturing https://github.com/kislyuk/argcomplete/issues/238#issuecomment-348672193 as a separate issue.
I say a REPL environment, but this really applies to any environment where an ArgumentParser is used for both parsing and completion during a single run of the program. When...
Probably not possible in general but maybe print a message asking the user to do that manually.
The title is fairly self-explanatory. If you add multiple positional arguments with `nargs='?'`, the completer for every unentered argument is called and combined, rather than just the first unentered one....
It would be nice to have an option to not list aliases in the completion list. Many applications with rich command line interfaces (like svn) tend to liberally use aliases...
Your documentation says: > Shellcode (only necessary if global completion is not activated - see Global completion below), to be put in e.g. .bashrc: > > eval "$(register-python-argcomplete my-awesome-script.py)" >...
The global completion function currently does not fall back on `_completion_loader` when completing `python`, since if it were allowed to register its completion function, argcomplete wouldn't get a chance to...
zsh-like; can be treated alongside zsh support. See #84, #10