1

Насколько я понимаю, gvim - это приложение X-Window, поэтому можно запускать приложение удаленно и подключаться к окну через SSH. Можно ли подключиться к существующему окну gvim, когда вы запускаете ssh на компьютере, на котором выполняется процесс gvim?

Я пытаюсь подключиться к сеансу gvim на машине с Ubuntu с моего ноутбука OSX.

1 ответ1

3

Вы не можете подключиться к существующему дисплею X11 с простым ssh . Чтобы переместить окно на другой дисплей X11, вам придется использовать xpra . (gVim должен быть запущен внутри xpra, чтобы он работал.)

Ubuntu:

xpra start :100
DISPLAY=:100 gvim

Mac (если на нем также установлена xpra ):

xpra attach ssh:ubuntubox:100

Mac (если у него нет xpra):

ssh -Y ubuntubox "xpra attach :100"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .