-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add short command aliases to improve user experience and efficiency #4775
Comments
Hi I'm an AI powered bot that finds similar issues based off the issue title. Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you! Open similar issues:
Closed similar issues:
|
Some of these are already taken:
|
This one already exists. |
The primary command "winget" isn't something we would likely shorten in the "CLI", but the PowerShell Module can have shorter aliases for cmdlets. The auto-completion feature can also save typing in the CLI, and PowerShell already has a notion of this. |
There do already exist short aliases for some of these, as @mdanish-kh mentioned. Specifically,
The one character aliases could be very confusing to new users - |
Description of the new feature / enhancement
I propose adding short command aliases to winget-cli to enhance user experience and improve efficiency for frequent users. This feature would allow users to execute common winget commands using abbreviated versions of both the main command and its subcommands.
Currently, users need to type out full commands like:
With the proposed feature, users could instead use shorter aliases like:
This enhancement would:
Proposed alias examples:
winget
->wg
install
->i
search
->s
list
->l
upgrade
->u
uninstall
->rm
Proposed technical implementation details
winget-aliases.json
) where users can define custom aliases.winget alias
to manage custom aliases directly from the CLI.This feature would make winget more user-friendly while maintaining its current functionality and compatibility. It would be particularly beneficial for power users and those who frequently use winget in scripts or daily workflows.
The text was updated successfully, but these errors were encountered: