English | 简体中文 | PowerShell Gallery | GitHub | AtomGit | Gitee
Powerful Shell Completions for PowerShell and other shells, powered by Rust and Lua.
- One engine, many shells.
- Built-in completion library.
- More powerful completion menu.
- Multilingual support: en-US, zh-CN, etc.
- Dynamic sorting of completion items based on command history.
-
Install it.
-
PowerShell - install the module.
Install-Module PSCompletions # Install-PSResource PSCompletions
-
bash / zsh / fish - run the install script.
curl -fsSL https://raw.githubusercontent.com/abgox/PSCompletions/main/install.sh | sh -
scoop install pscompletions # scoop install abyss/abgox.PSCompletions
-
-
Load it.
-
PowerShell - import the module directly.
Import-Module PSCompletions -
bash / zsh / fish - the install script will tell you how to load it.
-
-
Use it.
psc
psc add git
See the changelog for details.
See the contribution guide for details.
Tip
If you like this project, Star ⭐️ is always welcome, and so is sponsorship.
- PSReadLine - PowerShell's editing and completion foundation.
- fzf/PSFzf - UI inspiration for the completion menu.