Я пытался поиграть с экземплярами сервера vim и заметил, что когда я захожу по SSH в рабочий ящик, я никогда не вижу имена серверов, поэтому не могу посылать им сигналы

как вы увидите, если я создаю экземпляр сервера локально, а затем выхожу в оболочку, я могу перечислить (и посмотреть), что доступно. Но если я SSH на работу, то я не могу сделать то же самое? Я также попробовал этот процесс, начиная с работы до моего дома, но получил те же результаты.

Моя конечная цель - иметь возможность удаленно закрывать некоторые сеансы VIM, которые у меня открыты, потому что мой RDP продолжает отключаться

> ┌─(veilig@kanga:pts/2)───────────────────────────────────────────────────(~)─┐
> └─(12:09:%)── vim --servername VIMLOCAL foo.txt               
> ──(Sat,Apr21)─┘
> 
> ┌─(veilig@kanga:pts/2)───────────────────────────────────────────────────(~)─┐
> └─(12:09:%)── vim --serverlist                                
> ──(Sat,Apr21)─┘ VIMLOCAL
>
>
> ┌─(veilig@kanga:pts/2)───────────────────────────────────────────────────(~)─┐
> └─(12:09:%)── ssh jamiek@work                                 
> ──(Sat,Apr21)─┘ Welcome to Ubuntu 11.10 (GNU/Linux 3.0.0-17-generic
> x86_64)
> 
> Last login: Sat Apr 21 12:03:13 2012
> ┌─(jamiek@work:pts/12)────────────────────────────────────────────(~)─┐
> └─(12:10:%)── vim --servername VIMLOCAL foo.txt               
> ──(Sat,Apr21)─┘
> 
> ┌─(jamiek@work:pts/12)────────────────────────────────────────────(~)─┐
> └─(12:10:%)── vim --serverlist                                
> ──(Sat,Apr21)─┘
> ┌─(jamiek@work:pts/12)────────────────────────────────────────────(~)─┐
> └─(12:10:%)── exit                                            
> ──(Sat,Apr21)─┘ Connection to work closed.

1 ответ1

1

Я понял это! В конце концов vim использует свойства X для связи, поэтому при SSHing и попытке использовать эту функцию вы должны разрешить пересылку X11.

этот пост помог мне!

https://unix.stackexchange.com/questions/9080/is-it-possible-to-run-a-vim-clientserver-instance-over-sshtmux

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