I have implemented a rich text console , using the IConsole interface.
Still has bugs, but helps noobs like me in locating methods in a module by simulating intellisense.
Also has support for up & down arrow keys to scroll through history & the default copy paste of Rich Text box.
If you like to play with it you can download it from here.
The following screen shots to show it in action,

screenshot 2 , screenshot 3