据我所知,gvim 是一个 X-window 应用程序,因此可以远程启动该应用程序并通过 SSH 连接到窗口。当您通过 ssh 进入运行 gvim 进程的计算机时,是否可以连接到现有的 gvim 窗口?
我正尝试从我的 OSX 笔记本电脑连接到 Ubuntu 机器上的 gvim 会话。
答案1
您无法使用普通的 连接到现有的 X11 显示器ssh
。要将窗口移动到不同的 X11 显示器,您必须使用西普拉. (必须启动 gVim里面xpra 使其工作。
乌本图:
xpra start :100
DISPLAY=:100 gvim
Mac(如果xpra
也已安装):
xpra attach ssh:ubuntubox:100
Mac(如果没有xpra
):
ssh -Y ubuntubox "xpra attach :100"