удаленное редактирование vim / gvim - PullRequest
1 голос
/ 18 мая 2011

Я использую vim / gvim для редактирования нескольких файлов. Это означает, что я запускаю экземпляр как сервер:

gvim --servername VIM

Тогда у меня есть несколько звонков на

vim -remote filename

Это прекрасно работает - пока я не захочу закрыть один из буферов. Если я пытаюсь сделать это, весь сервер закрывается, независимо от используемой команды:: q,: db

Это происходит с vim и gvim. Это происходит, только если он используется в качестве сервера.

Есть идеи, почему это происходит? Решения? Это ошибка или просто особенность, которую я на самом деле не получаю?

Спасибо! Simon

1 Ответ

0 голосов
/ 18 мая 2011

Я не вижу такого поведения, когда пробую его на vim 7.3. если вы делаете :ls в vim, который вы запускаете, сколько буферов это показывает? Возможно, я бы также рекомендовал указывать имя сервера при открытии новых файлов.

vim --servername VIM --remote-silent filename

Таким образом, если у вас открыто несколько gvim, вы можете убедиться, что файлы открываются в правильном.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...