Closed GoogleCodeExporter closed 9 years ago
The server requires a GUI to be running since it coordinates all the clients,
see ":h macvim-clientserver". Short of rewriting the whole client-server
architecture there is not much I can do about this.
Original comment by bjorn.winckler@gmail.com
on 18 Oct 2012 at 7:29
But this doesn't work even if the GUI is running, if you use the command line
vim to send a command. If both instances have to be GUI, that wouldn't make any
sense, as the point is to send a request without spawning another editor
instance.
Also, on other OSes, terminal/non-GUI vim can spawn and use a server without
problem, as long as it's compiled with X11 support. I don't know if MacVim's
architecture changed things so that this would no longer be possible, though.
Original comment by lx-goo...@redundancy.redundancy.org
on 18 Oct 2012 at 7:53
This issue is still apparent with Google's new testing plugin that relies on
client server. https://github.com/google/vroom
Original comment by keithbsm...@gmail.com
on 28 Feb 2014 at 2:50
I still don't understand the issue. The server must be started in GUI mode, so
for example this works for me:
vim -g --servername HELLO
vim --servername HELLO --remote-send iasdf
To be clear: you can *send* commands from command line vim, but only a GUI vim
can be the server.
Original comment by bjorn.winckler@gmail.com
on 28 Feb 2014 at 6:39
Original issue reported on code.google.com by
lx-goo...@redundancy.redundancy.org
on 18 Oct 2012 at 12:05