我喜欢在Bash中做的一些事情,很想知道如何在PowerShell中做:
在Bash中,我设置了历史记录滚动,以便它只滚动以与当前行相同的前缀开头的命令。如果我想查看我的最新提交(例如,重用部分注释),请编写“ git”,然后编写↑。
相关当然是带有Ctrl+ 的历史搜索R
为了找到其他东西,我写:
h | grep foo
在PowerShell中,我使用:
h -c 1000 | where {$_.commandline.contains("foo")}
(显然,我是新手,一定有更短的路要走)
像:
mv file.txt{,.bak}
要么
mv file.txt !#$.bak
魔术空间(
!$
内联扩展)
在PowerShell中有哪些替代方案?