Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: tab completion for shells (zsh, bash, ...) #357

Closed
VorpalBlade opened this issue Mar 1, 2023 · 1 comment · Fixed by #388
Closed

Feature request: tab completion for shells (zsh, bash, ...) #357

VorpalBlade opened this issue Mar 1, 2023 · 1 comment · Fixed by #388
Assignees
Labels
enhancement New feature or request

Comments

@VorpalBlade
Copy link

VorpalBlade commented Mar 1, 2023

It would be nice to be able to tab complete the parameters and sub-commands. I believe the required files can be generated very easily using clap_complete since you already use clap for command line handling.

This can be setup in build.rs even, to not introduce extra run time dependencies (though I'm not sure how that interacts with cargo install).

For me this would be useful for the standalone espflash tool, as well as cargo-espflash

@jessebraham
Copy link
Member

Thanks for opening this issue. You're right, this would be really nice to have! I've definitely thought of this before as well. Can't give you a timeline right now (been pretty distracted with other projects) but will definitely get this added at some point.

@jessebraham jessebraham added the enhancement New feature or request label Mar 1, 2023
@SergioGasquez SergioGasquez self-assigned this Mar 2, 2023
@github-project-automation github-project-automation bot moved this to Todo in esp-rs Mar 9, 2023
@SergioGasquez SergioGasquez moved this from Todo to In Progress in esp-rs Mar 30, 2023
@SergioGasquez SergioGasquez linked a pull request Apr 17, 2023 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to Done in esp-rs Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants