In bash, I can bind the Up and Down arrow keys to history search with
"\e[5~": history-search-backward
"\e[6~": history-search-forward
in ~/.inputrc.
If at the prompt I type ca and then the Up key, it will bring the next command line in history that matches ca as the beginning.
Using Ctrl + R for (reverse-i-search) is useful, and PS has this.
But I find the bindings above quite more efficient to work.
Can this be achieved with PowerShell?
Add the following lines to your Powershell profile.
Mine is at
%HOME%\Documents\WindowsPowerShell\profile.ps1.These are sourced from the powershell PSReadLine repo.
Funnily enough, we came to ask the same question 12 hours apart :)
EDIT months later as I still come back to this:
This provides bash-like autocomplete