我可以让 powershell tab complete 显示所有选项,而不是选择一个特定选项吗?
Can I make powershell tab complete show me all options, rather than picking a specific one?
在 Powershell 中,如果我键入:
install-<tab>
Powershell 选项卡补全将通过以 install-
开头的单个命令完成
Install-Package
我可以再次点击 Tab 来查看不同的完成。
是否可以让 Powershell 显示所有以我输入的内容开头的选项,例如 Linux 或 Unix shell?例如,如果我输入:
install-<tab>
我得到:
Install-Package
Install-PackageProvider
Install-Script
PSReadLine
有一个类似的功能叫做 MenuComplete
。而不是 Tab,按 Ctrl+space:
您可以将 MenuComplete
函数绑定到选项卡 Set-PSReadLineKeyHandler
:
Set-PSReadlineKeyHandler -Chord Tab -Function MenuComplete
在 Powershell 中,如果我键入:
install-<tab>
Powershell 选项卡补全将通过以 install-
Install-Package
我可以再次点击 Tab 来查看不同的完成。
是否可以让 Powershell 显示所有以我输入的内容开头的选项,例如 Linux 或 Unix shell?例如,如果我输入:
install-<tab>
我得到:
Install-Package
Install-PackageProvider
Install-Script
PSReadLine
有一个类似的功能叫做 MenuComplete
。而不是 Tab,按 Ctrl+space:
您可以将 MenuComplete
函数绑定到选项卡 Set-PSReadLineKeyHandler
:
Set-PSReadlineKeyHandler -Chord Tab -Function MenuComplete