While executing commands in PowerShell
it's automatically suggesting texts
How can I disable these suggestions and also in future if I want to enable the suggestions how can I do it?
While executing commands in PowerShell
it's automatically suggesting texts
How can I disable these suggestions and also in future if I want to enable the suggestions how can I do it?
Use the
Set-PSReadLineOption
cmdlet:To disable all suggestions:
Enabling offers several options, depending on what source(s) should be used for completions:
History
,Plugin
, orHistoryAndPlugin
(the default).See this blog post for details.
Note:
Perhaps surprisingly, the cmdlets that configure the behavior of the
PSReadLine
module, such asSet-PSReadLineOption
, do not do so persistently - they only affect the session at hand.Therefore, in order to make (what are effectively) persistent configuration changes, place the command above in your
$PROFILE
file.Note: Said file does not exist by default; to create it (and its parent directory) on demand, use the following command:
Once you've ensured its existence, to open it for editing it in your system's default text editor, so you can add the desired command(s), call:
Changes to your
$PROFILE
file take effect in future sessions (except in those sessions explicitly started without profiles, using the CLI's-NoProfile
switch).