A nice chunk of unix tools get installed with git (if you select the option to) - you could just add it to your path and it saves on a fair chunk of that aliasing work
I think my biggest annoyance with powershell in particular is that curl is aliased into this awkward powershell function by default
> The older one with that alias is now "Windows PowerShell", and is legacy and no longer developed.
It's still distributed by default with all versions of Windows where it is labelled “Powershell” with no qualifier.
Microsoft’s branding isn’t particularly internally consistent, so being ultrapedantic about one particular presentation of it, and one that itself conflicts with the one pushed most immediately in front of the largest set of customers by Microsoft, isn't necessarily a great approach.
You have outdated information. You can either update your information and use the current names, or you can pretend a tool from 4 years ago which has been deprecated and superceded at least twice, is the current one, the same way you can pretend that Windows 8 is the current desktop and be angry about the full screen start menu that "Windows has".
You can basically keep your unix/zsh env for windows, I even make aliases for things like open = explorer.exe, ls = dir, etc...