Wow, Thanks for everyone's feedback :), there are some great ideas on how to
get started. I particularly like the idea of running it as a server.

> 2) You start the GUI version as Vim-Server. Used by gvimplugin [2].
> 3) You start the GUI version as a Netbeans-Server. Used by eeedit [3].

The next question that remains is then how you go about talking to the
server. I started looking at the source code for [3] and it doesn't seem
excessively hard, but I'd rather not count my chickens till they hatched.

-Wynand

On 10/11/07, krischik <[EMAIL PROTECTED]> wrote:
>
>
> On 11 Okt., 08:38, Wynand <[EMAIL PROTECTED]> wrote:
> > Hi
> >
> > I hope this is the right discussion board for the question.
> >
> > I wrote a game engine with embedded script engines and would like to
> > integrate vim as the primary editor for the scripts and other
> > functions. I googled it for several days now and cant really come up
> > with anything useful, I also downloaded the source and found it quite
> > overwhelming at first glance. Is there any documentation on how to
> > interface with Vim, or any C/C++ libraries that I can use to do so?
> > i.e libVim or similar?
> >
> > This is meant to run inside a virtual console (like the quake console)
> > which receive all IO events primarily including mouse and keyboard
> > events.
> >
> > Any help would be greatly appreciated as I have no idea where to
> > start.
>
> Vim is usually integrated by starting a Vim and "remote control" it.
> The following options are open:
>
> 1) You start the console version inside a terminal emulator. Used by
> vimplugin [1].
> 2) You start the GUI version as Vim-Server. Used by gvimplugin [2].
> 3) You start the GUI version as a Netbeans-Server. Used by eeedit [3].
>
> Note that the 3 projects mentioned currently merge - with eeedit /
> Netbeans as base. It can just do the coolest stuff - just look at the
> screen shot:
>
> http://code.google.com/p/eeedit/wiki/ScreenShots
>
> Martin
>
> [vimplugin]: http://vimplugin.sourceforge.net/wiki/pmwiki.php
> [gvimplugin]:
> http://vimplugin.svn.sourceforge.net/viewvc/vimplugin/branches/gvimplugin/
> [eeedit]: http://code.google.com/p/eeedit/
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui