Get-PSReadLineOption
Ruft Werte für die Optionen ab, die konfiguriert werden können.
Syntax
Get-PSReadLineOption []
Beschreibung
Das Get-PSReadLineOption
Cmdlet gibt den aktuellen Status der Einstellungen zurück, die mit dem Set-PSReadLineOption
Cmdlet konfiguriert werden können. Sie können das zurückgegebene Objekt verwenden, um PSReadLine-Optionen zu ändern. Dies bietet eine etwas einfachere Möglichkeit zum Festlegen von Syntaxfarboptionen für mehrere Arten von Token.
Beispiele
Beispiel 1: Abrufen von Optionen und deren Werten
Get-PSReadLineOption
EditMode : Windows
AddToHistoryHandler : System.Func`2[System.String,System.Object]
HistoryNoDuplicates : True
HistorySavePath : C:\Users\user1\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt
HistorySaveStyle : SaveIncrementally
HistorySearchCaseSensitive : False
HistorySearchCursorMovesToEnd : False
MaximumHistoryCount : 4096
ContinuationPrompt : >>
ExtraPromptLineCount : 0
PromptText : {> }
BellStyle : Audible
DingDuration : 50
DingTone : 1221
CommandsToValidateScriptBlockArguments : {ForEach-Object, %, Invoke-Command, icm…}
CommandValidationHandler :
CompletionQueryItems : 100
MaximumKillRingCount : 10
ShowToolTips : True
ViModeIndicator : None
WordDelimiters : ;:,.[]{}()/\|!?^&*-=+'"-—―
AnsiEscapeTimeout : 100
PredictionSource : HistoryAndPlugin
PredictionViewStyle : InlineView
TerminateOrphanedConsoleApps : False
CommandColor : "`e[93m"
CommentColor : "`e[32m"
ContinuationPromptColor : "`e[37m"
DefaultTokenColor : "`e[37m"
EmphasisColor : "`e[96m"
ErrorColor : "`e[91m"
InlinePredictionColor : "`e[97;2;3m"
KeywordColor : "`e[92m"
ListPredictionColor : "`e[33m"
ListPredictionSelectedColor : "`e[48;5;238m"
ListPredictionTooltipColor : "`e[97;2;3m"
MemberColor : "`e[37m"
NumberColor : "`e[97m"
OperatorColor : "`e[90m"
ParameterColor : "`e[90m"
SelectionColor : "`e[30;47m"
StringColor : "`e[36m"
TypeColor : "`e[37m"
VariableColor : "`e[92m"
Dieser Befehl gibt die Liste der verfügbaren PSReadLine-Optionen und deren aktuelle Werte zurück.
Eingaben
None
Sie können keine Objekte an dieses Cmdlet weiterleiten.
Ausgaben
Dieses Cmdlet gibt eine Instanz der aktuellen Optionen zurück. Wenn Sie die Eigenschaftswerte dieses Objekts ändern, werden die Einstellungen in PSReadLine direkt aktualisiert, ohne aufzurufen Set-PSReadLineOption
.