I use PowerShell 7 (cross platform, open source, runs on .NET Core) as my main shell of choice at the Windows command line. I use it in the Windows Terminal and I have a pretty prompt thanks to OhMyPosh. I've also set up autocomplete in PowerShell (type something, then TAB) with git and dotnet! Do make sure you know the difference between a console, terminal, and shell. I thought I had things pretty well dialed in. I even used PSReadLine, a bash inspired readline implementation for PowerShell....