Windows PowerShellで非常に便利なbash [Ctrl-r](および[Ctrl-o])の後方コマンド検索機能を持つ方法を知っている人はいますか?
C-rはより強力なarrow up履歴操作であり、C-r以前に入力したコマンド内を逆方向に検索するという点でemacsのようなものです。次にC-o、そのコマンドを実行し、すぐに次のコマンドを行に配置します。これにより、渡された一連のコマンドを効率的に繰り返すことができます。また、セッション履歴ではなく、保存された履歴を検索します。(~/.bash_historyファイル)。これは非常に便利です。
ありがとう。
ps:ボーナスとして、サイクルで動作しないタブの補完もひどいでしょう。
PSConsoleHostReadline便利なフックがあります。開始する適切な場所は、そのフックを使用するPSReadLineを使用することです。PSReadLineはctrl-oをサポートしていませんが、ctrl-rをサポートしています(おそらく-私にとってはうまくいきませんでした)。クリスマスにctrl-oを実装することを検討しているかもしれません。