PowerShellの.bash_historyはどこにある?

PowerShellには .bash_history みたいな記録ファイルがないから不便だなと思っていたら、ちゃんとあるじゃないですか。

PowerShell Commands History | Windows OS Hub

& (Get-PSReadlineOption).HistorySavePath

と入力すると、コマンドライン履歴を記録したファイルを開くことができる。

よく読むと、このPSReadlineってやつはWindows10から有効になった機能っぽい。

同モジュールは他にもショートカットキーの設定に対応してて、例えば

Get-PSReadlineKeyHandler -Bound

とやると現在有効になっているショートカットキーの一覧が得られる。