我正在尝试成为 PowerShell 的一员,并发现了一项我非常喜欢的功能,但不知道如何使其始终如一地工作。
PowerShell 可以进入一种模式,在您键入时显示增量更新的历史项目选择列表。然后,您可以通过向上和向下箭头浏览它们来选择要运行的那个并按 Enter 键。
默认情况下,我的 PowerShell 配置仅在您键入时在命令行上显示最后一个匹配的命令,如果您要运行它,您可以点击向右箭头,然后输入。我希望默认值为选项列表。如何启用此功能?
这是我想要的选项列表的图片。谢谢
从默认切换inline预测(InlineView
) to 基于列表的预测,将以下内容放入您的$PROFILE
file:
Set-PSReadLineOption -PredictionViewStyle ListView
To toggle between inline and list view in-session (non-persistently), use F2.
也可以看看:
- 在 PSReadLine 中使用预测器 https://learn.microsoft.com/en-us/powershell/scripting/learn/shell/using-predictors
- The Set-PSReadLineOption https://learn.microsoft.com/en-us/powershell/module/PSReadline/Set-PSReadlineOption help.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)