3 comments (3 comments)0 reactions (0 reactions)0 assignees (0 assignees)Rust2,126 forks (2,126 forks)batch import
domain: cligood first issuehave: nicetype: enhancement
Repository metrics
- Stars
- 21,837 stars (21,837 stars)
- PR merge metrics
- Avg merge 8d 16h (Avg merge 8d 16h)110 merged PRs in 30d (110 merged PRs in 30d)
Description
It would be nice if Vector's DEB and RPM packages (and probably other methods of installation like Homebrew) installed Bash autocompletion for vector command line arguments.
Contributor guide
- Research direction
- The issue requests adding Bash autocompletion for Vector's CLI, integrated into DEB, RPM, and Homebrew packages. To start, examine Vector's CLI argument parser (likely using structopt or clap) to generate completion scripts. Review the existing packaging scripts in the repository (e.g., scripts/deb, scripts/rpm, Cargo.toml for Homebrew) to understand how to include additional files. Check the 3 comments on the issue for any maintainer hints. Look at examples from other Rust CLI tools (e.g., ripgrep, fd) for patterns of autocompletion integration.
- Tech stack
- rustshell
- Domain
- clideveloper experience
- Issue type
- Feature
- Prerequisites
- shell scriptingLinux packaging (DEB/RPM)