我如何使用 +clientserver 编译 Vim?

我如何使用 +clientserver 编译 Vim?

我没有看到具体的./configure选项+clientserver。如何启用它?

我使用的是 OS X (Lion)。从谷歌搜索来看,它似乎+clientserver需要 X 服务器,但我的 MacVim 安装中有它,尽管没有 X 服务器,而且这个帖子纯粹在终端中使用它。

答案1

+clientserver需要某种形式的 IPC 来发现服务器并向其发送命令。

在 Unix 上,Vim 使用 X11(GUI 功能)来实现这一点——该帖子的作者提到他们正在使用 Vim inside urxvt,一个 X11 终端。

在 OS X 上,MacVim fork 还支持“分布式对象”,这是 OS X 特有的概念。同样,这需要启用 GUI 支持。

相关内容