Open Freed-Wu opened 1 year ago
Can it support generating completions for common shells? For python's argparse, we have shtab, can generate shell completion script from a template.
# After installing foo $ foo --print-completion bash | sudo tee /usr/share/bash-completion/completions/foo # completion can work $ foo -<TAB>
install()
$ cmake -Bbuild -DCMAKE_INSTALL_PREFIX=/usr $ cmake --build build $ cmake --install build $ ls /usr/share/bash-completion/completions/foo /usr/share/bash-completion/completions/foo # completion can work $ foo -<TAB>
I thinks solution 2 will be better?
Can it support generating completions for common shells? For python's argparse, we have shtab, can generate shell completion script from a template.
Solution 1: Let user do it by themselves
Solution 2: Write some
install()
in cmakeI thinks solution 2 will be better?