bra*_*ing 4 powershell psreadline
我正在使用 powershell VI 模式
Set-PSReadlineOption -EditMode vi
Run Code Online (Sandbox Code Playgroud)
能够使用 VI 命令编辑该行真是太棒了,但是有一件事情很烦人。使用向上和向下箭头导航历史记录时,光标始终从行的开头而不是末尾开始。即:如果我的历史中有以下命令
svn help x-shelve --list
Run Code Online (Sandbox Code Playgroud)
那么我希望光标(由管道 | 表示)像
svn help x-shelve --list|
Run Code Online (Sandbox Code Playgroud)
而不是
|svn help x-shelve --list
Run Code Online (Sandbox Code Playgroud)
有办法设置吗?
使用Set-PSReadLineOption
与进入 VI 模式相同的 cmdlet:
Set-PSReadLineOption -HistorySearchCursorMovesToEnd:$true
Run Code Online (Sandbox Code Playgroud)
您可以查看可以使用以下命令设置哪些选项Get-PSReadLineOption
:
Get-PSReadLineOption
Run Code Online (Sandbox Code Playgroud)
在线文档包括一些有用的示例
归档时间: |
|
查看次数: |
2291 次 |
最近记录: |