Vim can do this as an OLE client  in Windows, IIRC.

-a

-----Original Message-----
From:  Harry Ohlsen 
Date:  02.12.11 19.56
To:  ruby-talk / ruby-lang.org (ruby-talk ML)
Subj:  Re: The coolest thing since sliced bread



On Thu, 12 Dec 2002 11:21, Iain 'Spoon' Truskett wrote:
> An awful lot of effort reinventing the wheel. I suspect it would
> make more sense having FreeRIDE have editor plugins where we can
> just plug in our existing editors.

I agree. Actually, what I've often wondered is why someone doesn't take the 
guts of editors like xemacs and gvim and make it such that they can be 
components (as in just another window pane) in other applications.  Let's 
face it, most of what I want from Vim is the editing functions.  Surely 
that's completely orthogonal to the other functions of an IDE.

I accept that you'd probably need some kind of bindings somewhere, to allow 
the IDE to say, please open this file, save the file, etc.  But, surely 
that's a very small effort, compared to trying to shoe-horn the entire set of 
key bindings from one editor into another?