【发布时间】:2017-11-04 03:04:47
【问题描述】:
经过几十年的 bash,我已经切换到 Powershell,并且在配置了我的个人资料(并添加了 PSCX、openssl 和一些其他工具)之后,我总体上很满意。
我错过了 bash 的一件事:
mkdir some-very-long-dir-name
cd (hit ESC then hit _ on the keyboard)
Escape 下划线是 bash 表示“上一个命令的最后一项”。它非常有用 - 在这个追逐中,我不必输入很长的目录名称。
是否可以在 powershell 中添加键盘快捷键?怎么样?
如果这很重要,我将使用 ConEmu 作为我的终端。
【问题讨论】:
-
您的示例如何转换为键盘快捷键? PS 中有自动变量用于执行类似的操作
$$用于最后一个命令,$?用于最后返回等。 -
使用 PSReadline? github.com/lzybkr/PSReadLine
-
@TheIncorrigible1 您应该添加使用
$$作为答案的建议 -
@MathiasR.Jessen 我觉得他要求的是不同的东西,他的例子不是很好。
-
如果这是您的用例,我还没有找到在本机
PowerShell控制台中复制该功能的方法。您也许可以在ConEmu中复制?或者,深入了解PSReadLine,因为这是添加自定义的控制台的主要补充。
标签: powershell keyboard-shortcuts