On 23 May 2011 10:58, Meikel Brandmeyer wrote:
>
> I'm the author of VimClojure, a clojure plugin for vim. I'm currently
> looking for improvements for communication with a server running in the
> background in order to provide omni completion, documentation lookup etc. At
> the moment this is done via shell-out to a client program which talks to the
> server and returns some result which is read back. The drawbacks are
> obvious: vim blocks while the client does its work, shell out is slow and
> expensive (compared to a simple socket connection), etc.
>
> Just recently I was pointed to the vim-remote[1] project. It extracts the
> client/server functionality for Windows and Unix and provides a server as a
> standalone application. Supporting this would be huge step forward. However:
> Mac is not supported.
>
> So long blabla, short question: Can someone support me with extracting the
> same functionality for Mac? If have absolutely no clue about the MacVim code
> base and where to look. If someone could point me to the right files (and
> parts thereof) I could give this a try. My Objective-C is a bit rusty, but
> let's see...

It's not quite clear to me what the vim-remote project does exactly,
but as far as I can tell it only relies on the client/server feature
of Vim.  MacVim already supports this feature so maybe all that is
needed is to get vim-remote to compile on the Mac.  The client server
feature can be accessed by calling the "Vim" binary inside the MacVim
bundle, for example

MacVim.app/Contents/MacOS/Vim --remote-send ...
MacVim.app/Contents/MacOS/Vim --remote-expr ...

etc.

Björn

-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to