在PowerShell中执行命令时,它会自动建议文本
PowerShell
我如何才能 * 禁用 * 这些 * 建议 *,以及将来如果我想启用 * 建议 *,我该如何做?
up9lanfz1#
使用Set-PSReadLineOption cmdlet:要 * 禁用 * 所有建议:
Set-PSReadLineOption
Set-PSReadLineOption -PredictionSource None
History
Plugin
HistoryAndPlugin
有关详细信息,请参见this blog post。注:
PSReadLine
$PROFILE
if (-not (Test-Path $PROFILE)) { $null = New-Item -Force $PROFILE }
Invoke-Item $PROFILE
-NoProfile
1条答案
按热度按时间up9lanfz1#
使用
Set-PSReadLineOption
cmdlet:要 * 禁用 * 所有建议:
History
、Plugin
或HistoryAndPlugin
(默认值)。有关详细信息,请参见this blog post。
注:
PSReadLine
模块行为的cmdlet(如Set-PSReadLineOption
)* 不 * 这样做 * 持久 *-它们只影响手头的会话。$PROFILE
文件中。$PROFILE
文件的更改将在 * 将来 * 会话中生效(使用CLI的-NoProfile
开关显式启动的会话除外)。