Ude*_*esh 4 powershell intellisense interactive psreadline powershell-7
执行命令时PowerShell它会自动建议文本
我如何禁用这些建议,如果将来我想启用这些建议,我该怎么做?
使用Set-PSReadLineOptioncmdlet:
要禁用所有建议:
Set-PSReadLineOption -PredictionSource None
Run Code Online (Sandbox Code Playgroud)
启用提供了多个选项,具体取决于完成时应使用的源History: 、Plugin或HistoryAndPlugin(默认值)。
有关详细信息,请参阅此博客文章。
笔记:
也许令人惊讶的是,配置模块行为的 cmdlet(PSReadLine例如 )Set-PSReadLineOption不会持续执行 此操作- 它们只会影响手头的会话。
因此,为了进行(有效的)持久配置更改,请将上面的命令放入您的$PROFILE文件中。
注意:该文件默认不存在;要根据需要创建它(及其父目录),请使用以下命令:
if (-not (Test-Path $PROFILE)) { $null = New-Item -Force $PROFILE }
Run Code Online (Sandbox Code Playgroud)
确保其存在后,要打开它并在系统的默认文本编辑器中对其进行编辑,以便您可以添加所需的命令,请调用:
Invoke-Item $PROFILE
Run Code Online (Sandbox Code Playgroud)
对文件的更改将在以后的$PROFILE会话中生效(除了那些使用CLI开关在没有配置文件的情况下显式启动的会话)。-NoProfile
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |