2016-08-30 86 views
4

在bash我經常使用的逃逸下劃線快捷鍵:擊式逃生下劃線在PowerShell中

subl somedir/file.sh 
./(escape underscore) 

從最後一行中的最後一項填寫,如:

./(escape underscore) 

變爲:

./somedir/file.sh 

有沒有一種方法,我可以在PowerShell中設置呢?

(我使用PowerShell 5.1,ConEmu和PSReadLine和PCSX)

回答

0

我不知道在PowerShell中(也許只是一個創建自己?)有類似的功能,但你可以用一個走陣列。例如:

(Get-Childitem somedir)[-1] 

這是不一樣的,但也許你可以解決一個解決方案。

0

另一種選擇是使用Select-對象:

長版本:

Get-ChildItem | Select-Object -Last 1 

短:

ls | select -l 1 
1

如果您使用Emacs模式PSReadline,然後Esc鍵下劃線做正確的事情。 Alt + 也做同樣的事情,並且在Emacs和Windows模式下都是綁定的。