Updates from: 02/18/2022 02:14:30
Service Microsoft Docs article Related commit history on GitHub Change details
PSReadLine About Psreadline (5.1) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/5.1/PSReadLine/About/about_PSReadLine.md
--- description: PSReadLine provides an improved command-line editing experience in the PowerShell console. Locale: en-US Previously updated : 10/14/2021 Last updated : 02/17/2022 online version: https://docs.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-5.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: about PSReadLine
set of characters.
- Vi insert mode: `<Ctrl+LeftArrow>` - Vi command mode: `<Ctrl+LeftArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### BeginningOfLine If the input has multiple lines, move to the start of the current line, or if
of characters.
- Emacs: `<Alt+f>`, `<Escape,f>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### GotoBrace Go to the matching brace, parenthesis, or square bracket.
defined by a configurable set of characters.
- Vi insert mode: `<Ctrl+RightArrow>` - Vi command mode: `<Ctrl+RightArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### NextWordEnd Move the cursor forward to the end of the current word, or if between words,
of characters.
- Vi command mode: `<e>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### PreviousLine Move the cursor to the previous line.
tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellForwardWord Move the cursor forward to the start of the next word. Word boundaries are
defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellNextWord Move the cursor forward to the end of the current word, or if between words,
to the end of the next word. Word boundaries are defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViBackwardWord Move the cursor back to the start of the current word, or if between words,
set of characters.
- Vi command mode: `<b>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViEndOfGlob Moves the cursor to the end of the word, using only whitespace as delimiters.
defined by a configurable set of characters.
- Vi command mode: `<w>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ## History functions ### BeginningOfHistory
IEnumerable[Microsoft.PowerShell.KeyHandler]
```
-This function is used by Get-PSReadLineKeyHandler and probably isn't useful in
+This function is used by `Get-PSReadLineKeyHandler` and probably isn't useful in
a custom key binding. ```csharp
PSReadLine About Psreadline (7.0) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.0/PSReadLine/About/about_PSReadLine.md
--- description: PSReadLine provides an improved command-line editing experience in the PowerShell console. Locale: en-US Previously updated : 10/14/2021 Last updated : 02/17/2022 online version: https://docs.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7&WT.mc_id=ps-gethelp schema: 2.0.0 Title: about PSReadLine
set of characters.
- Vi insert mode: `<Ctrl+LeftArrow>` - Vi command mode: `<Ctrl+LeftArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### BeginningOfLine If the input has multiple lines, move to the start of the current line, or if
of characters.
- Emacs: `<Alt+f>`, `<Escape,f>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### GotoBrace Go to the matching brace, parenthesis, or square bracket.
defined by a configurable set of characters.
- Vi insert mode: `<Ctrl+RightArrow>` - Vi command mode: `<Ctrl+RightArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### NextWordEnd Move the cursor forward to the end of the current word, or if between words,
of characters.
- Vi command mode: `<e>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### PreviousLine Move the cursor to the previous line.
tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellForwardWord Move the cursor forward to the start of the next word. Word boundaries are
defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellNextWord Move the cursor forward to the end of the current word, or if between words,
to the end of the next word. Word boundaries are defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViBackwardWord Move the cursor back to the start of the current word, or if between words,
set of characters.
- Vi command mode: `<b>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViEndOfGlob Moves the cursor to the end of the word, using only whitespace as delimiters.
defined by a configurable set of characters.
- Vi command mode: `<w>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ## History functions ### BeginningOfHistory
IEnumerable[Microsoft.PowerShell.KeyHandler]
```
-This function is used by Get-PSReadLineKeyHandler and probably isn't useful in
+This function is used by `Get-PSReadLineKeyHandler` and probably isn't useful in
a custom key binding. ```csharp
PSReadLine About Psreadline (7.1) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.1/PSReadLine/About/about_PSReadLine.md
--- description: PSReadLine provides an improved command-line editing experience in the PowerShell console. Locale: en-US Previously updated : 10/14/2021 Last updated : 02/17/2022 online version: https://docs.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: about PSReadLine
set of characters.
- Vi insert mode: `<Ctrl+LeftArrow>` - Vi command mode: `<Ctrl+LeftArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### BeginningOfLine If the input has multiple lines, move to the start of the current line, or if
of characters.
- Emacs: `<Alt+f>`, `<Escape,f>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### GotoBrace Go to the matching brace, parenthesis, or square bracket.
defined by a configurable set of characters.
- Vi insert mode: `<Ctrl+RightArrow>` - Vi command mode: `<Ctrl+RightArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### NextWordEnd Move the cursor forward to the end of the current word, or if between words,
of characters.
- Vi command mode: `<e>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### PreviousLine Move the cursor to the previous line.
tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellForwardWord Move the cursor forward to the start of the next word. Word boundaries are
defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellNextWord Move the cursor forward to the end of the current word, or if between words,
to the end of the next word. Word boundaries are defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViBackwardChar Move the cursor one character to the left in the Vi edit mode. This may move
set of characters.
- Vi command mode: `<b>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViForwardChar Move the cursor one character to the right in the Vi edit mode. This may move
defined by a configurable set of characters.
- Vi command mode: `<w>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ## History functions ### BeginningOfHistory
PSReadLine About Psreadline (7.2) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.2/PSReadLine/About/about_PSReadLine.md
--- description: PSReadLine provides an improved command-line editing experience in the PowerShell console. Locale: en-US Previously updated : 10/14/2021 Last updated : 02/17/2022 online version: https://docs.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.2&WT.mc_id=ps-gethelp schema: 2.0.0 Title: about PSReadLine
set of characters.
- Vi insert mode: `<Ctrl+LeftArrow>` - Vi command mode: `<Ctrl+LeftArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### BeginningOfLine If the input has multiple lines, move to the start of the current line, or if
of characters.
- Emacs: `<Alt+f>`, `<Escape,f>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### GotoBrace Go to the matching brace, parenthesis, or square bracket.
defined by a configurable set of characters.
- Vi insert mode: `<Ctrl+RightArrow>` - Vi command mode: `<Ctrl+RightArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### NextWordEnd Move the cursor forward to the end of the current word, or if between words,
of characters.
- Vi command mode: `<e>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### PreviousLine Move the cursor to the previous line.
tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellForwardWord Move the cursor forward to the start of the next word. Word boundaries are
defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellNextWord Move the cursor forward to the end of the current word, or if between words,
to the end of the next word. Word boundaries are defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViBackwardChar Move the cursor one character to the left in the Vi edit mode. This may move
set of characters.
- Vi command mode: `<b>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViForwardChar Move the cursor one character to the right in the Vi edit mode. This may move
defined by a configurable set of characters.
- Vi command mode: `<w>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ## History functions ### BeginningOfHistory
PSReadLine About Psreadline (7.3) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.3/PSReadLine/About/about_PSReadLine.md
--- description: PSReadLine provides an improved command-line editing experience in the PowerShell console. Locale: en-US Previously updated : 10/14/2021 Last updated : 02/17/2022 online version: https://docs.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.3&WT.mc_id=ps-gethelp schema: 2.0.0 Title: about PSReadLine
set of characters.
- Vi insert mode: `<Ctrl+LeftArrow>` - Vi command mode: `<Ctrl+LeftArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### BeginningOfLine If the input has multiple lines, move to the start of the current line, or if
of characters.
- Emacs: `<Alt+f>`, `<Escape,f>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### GotoBrace Go to the matching brace, parenthesis, or square bracket.
defined by a configurable set of characters.
- Vi insert mode: `<Ctrl+RightArrow>` - Vi command mode: `<Ctrl+RightArrow>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### NextWordEnd Move the cursor forward to the end of the current word, or if between words,
of characters.
- Vi command mode: `<e>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### PreviousLine Move the cursor to the previous line.
tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellForwardWord Move the cursor forward to the start of the next word. Word boundaries are
defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ShellNextWord Move the cursor forward to the end of the current word, or if between words,
to the end of the next word. Word boundaries are defined by PowerShell tokens.
- Function is unbound.
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViBackwardChar Move the cursor one character to the left in the Vi edit mode. This may move
set of characters.
- Vi command mode: `<b>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ### ViForwardChar Move the cursor one character to the right in the Vi edit mode. This may move
defined by a configurable set of characters.
- Vi command mode: `<w>`
+The characters that define word boundaries are configured in the
+[WordDelimiters](/dotnet/api/microsoft.powershell.psconsolereadlineoptions.worddelimiters#microsoft-powershell-psconsolereadlineoptions-worddelimiters)
+property of the **PSConsoleReadLineOptions** object. To view or change the
+**WordDelimiters** property, see
+[Get-PSReadLineOption](xref:PSReadLine.Get-PSReadLineOption) and
+[Set-PSReadLineOption](xref:PSReadLine.Set-PSReadLineOption).
+ ## History functions ### BeginningOfHistory