Dino Chiesa has a couple of blogs showing how he was able to get PowerShell running as an "inferior shell" within Emacs. Apparently "inferior shell" is an emacs term of art and not a dig at PowerShell :-). I’ve always respected the all consuming nature of emacs and the love it has from its users. I used to joke that "emacs isn’t an editor, it was a way of life". Emacs lovers log into emacs and that is where they hang out – all day. They can do almost everything from within emacs.
Jeffrey Snover [MSFT]
Windows Management Partner Architect
Visit the Windows PowerShell Team blog at: http://blogs.msdn.com/PowerShell
Visit the Windows PowerShell ScriptCenter at: http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx