Bash'in klavye kısayollarını incelerken çok faydalı bir kısayol buldum.
Diyelim ki profil klasörümdeyim ve Belgelerim klasöründe bir alt klasör oluşturacağım.
mkdir ./Belgelerim/veri
sonraki adımda da bu klasöre geçmek istiyorum. Bunun için yapmam gereken
cd ./Belgelerim/veri
ama cd komutundan sonra ./Belgelerim/veri parametresini tekrar yazmak istemiyorum. Bunun için Alt+. kısayolu (alt ve nokta) var. Sadece cd yazdıktan sonra Alt ve . (nokta) kombinasyonunu kullanarak bir önceki komutun parametresini almak mümkün.
Bunu powershell'de yapmam mümkün mü diye merak ettim. Gördüm ki PSReadline'ın YankLastArg işlemi için de aynı Alt+. klavye kısayolu oluşturulmuş ve o da aynı işi yapıyor:
Get-PSReadLineKeyHandler | ? Function -eq "YankLastArg"
Key Function Description --- -------- ----------- Alt+. YankLastArg Copy the text of the last argument to the input