Einige der Dinge, die ich in Bash mag und gerne wissen würde, wie man in PowerShell vorgeht:
In Bash habe ich das Scrollen des Verlaufs so eingerichtet, dass nur Befehle gescrollt werden, die mit demselben Präfix wie die aktuelle Zeile beginnen. Wenn ich mein letztes Commit sehen möchte (z. B. um einen Teil des Kommentars wiederzuverwenden), schreibe ich 'git' und dann ↑.
Verwandt ist natürlich die Verlaufssuche mit Ctrl+R
Um andere Dinge zu finden, schreibe ich:
h | grep foo
In PowerShell verwende ich:
h -c 1000 | where {$_.commandline.contains("foo")}
(Offensichtlich bin ich ein Neuling, es muss einen kürzeren Weg geben)
Dinge wie:
mv file.txt{,.bak}
oder
mv file.txt !#$.bak
Magischer Raum (der sich
!$
inline erweitert )
Was sind die Alternativen in PowerShell?