PowerShell has a bug (or a feature) that is causing me to relearn some muscle memory.
I often do a quick scan for a command in history by hitting Up Arrow immediately followed by Left Arrow to read the last character. If it ends in a quote, it might be that Git commit. If it ends with "t", it might be a run of pytest. And that sort of thing.
Granted this only works for commands that are still in my own working memory. But pressing Left Arrow seems to reset the history position, so Up Arrow gives you the exact same command because PS thinks you started editing or something.
Instead, I have to retrain myself to press numpad 1 or NVDA+Left Arrow to have NVDA read the last character.