it's possible to create a powershell host that uses bash or pretty much any way you want How To: Host the PowerShell Runtime. However I don;t think anyones done so for a number of reasons, most noteably is that developement of a powershell script is a little more iterative than with text based scritpting, meaning that the most common command used is up arrow, to bring back the last line, and much less inline editing. Additionally the command used in bash are already mapped in the windows OS (eg even though powershell doesn't recongnize ctrl-a at all ctrl-a is used in most windows apps as select all and it does select all in the integrated scripting editor).
There is no way to change the behaviour of the built in scripting environment