Hi, There is one idea to use eclipse console class and extend to incorporate vim into it. It is defined in org.eclipse.ui.console. I am currently looking into details related to this. There will be no rewriting of code for eclipse and original can be used.
Asim Imdad