答案1
虽然它并不完全符合您的预期标准,但这可以帮助您入门。不确定如何处理所选的尾随空格。
查看Get-PSReadlineKeyHandler | Where-Object Key -eq "Ctrl+Shift+RightArrow"
。这将向您显示此组合键调用的函数,即SelectNextWord
。此函数的操作类似于NextWord
,依赖WordDelimiters
于 的设置Set-PSReadLineOption
。
清除分隔符将得到与第一个示例中相同的结果,并在第二个示例中仅选择“$a”(尾随空格)。使用 进行设置Set-PSReadlineOption -WordDelimiters ""
。
要恢复为原始分隔符,请重新启动 PowerShell 会话或恢复Get-Help
为 cmdlet 中提到的默认值(;:,.[]{}()/\|^&*-=+---
)。