Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I don't see a ./configure option for +clientserver specifically. How do I enable it?

I'm on OS X (Lion). From some googling, it sounds like +clientserver requires an X server, but my MacVim installation has it, despite no X server, and the author of this post uses it purely in the terminal.

share|improve this question
up vote 4 down vote accepted

+clientserver requires some form of IPC to discover the server and send commands to it.

On Unix, Vim uses X11 (the GUI feature) for this – the author of that post does mention that they are using Vim inside urxvt, an X11 terminal.

On OS X, the MacVim fork additionally has support for "distributed objects", an OS X-specific concept. Again, this requires GUI support to be enabled.

share|improve this answer
congrats on 50k rep, @grawity! – Sathya Apr 3 '12 at 11:04
Thanks a bunch for this clear and short introduction. Thank to MacVim and lots of tutorials on the internet, I was under impression that vim on Linux supports that too. – lzap Jul 25 '14 at 8:38
@lzap: It does, yes – when compiled with X11 support. – grawity Jul 25 '14 at 11:50
Yeah, for some reason Fedora and Red Hat derivates does not have it. And it makes sense - I don't want X11 to be installed on text-only server... – lzap Aug 19 '14 at 8:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .