是否可以使用Vim';没有GUI的clientserver功能?
我使用自制(OS X)编译了Vim,如下所示:是否可以使用Vim';没有GUI的clientserver功能?,vim,Vim,我使用自制(OS X)编译了Vim,如下所示: brew install vim --with-client-server 而--version请求确实证实了这一点: a @ ~> /usr/local/bin/vim --version | grep serv +clientserver -hangul_input +netbeans_intg +title 此外,为了以防万一,它还支持X11: a @ ~> /usr/local/bin/vim --versi
brew install vim --with-client-server
而--version
请求确实证实了这一点:
a @ ~> /usr/local/bin/vim --version | grep serv
+clientserver -hangul_input +netbeans_intg +title
此外,为了以防万一,它还支持X11:
a @ ~> /usr/local/bin/vim --version | grep X11
+digraphs +mksession +scrollbind +X11
但是,如果我使用如下servername选项启动Vim:/usr/local/bin/Vim--servername foo
,则请求另一个shell中的Vim登记活动服务器将不会返回任何结果:
a @ ~> /usr/local/bin/vim --serverlist
a @ ~>
因此,我想知道,在没有GUI的情况下,是否可以在控制台模式下使用客户机-服务器功能?有任何正面反馈吗?帮助说明:
The communication between client and server goes through the X server.
(可通过帮助客户端服务器找到)是的,这是可能的
我会写下所有需要的步骤
brew桶安装xquartz
brew安装vim——使用客户端服务器
--servername
参数运行vim,则可以使用--serverlist
选项查看服务器
但在此之后,您必须使用vim启动XQuartz,并且还必须为使剪贴板在vim中正常工作做一些工作。我找到并遵循了它,但未能使它在剪贴板上正常工作。我认为vim clientserver需要一个运行的X-Server。在尝试此操作时,您是否运行了一个?实际上,我也在中尝试过,结果是相同的。您需要一个工作的X剪贴板或Windows剪贴板。因此,不,它在控制台中不起作用。那么@SatoKatsura上面的评论是官方答案吗?那么可能吗?@ArcCeldon客户端/服务器功能本身是可能的,但您可能会面临一些问题。谢谢,是的-我让eclim使用Java调试支持(使用eclim 2.7.1),但不得不使用MacVim,而不是我大部分时间使用的vim 8/neovim。