Вопросы с тегом «clientserver»

5
Каковы практические применения режима клиент-сервер?
Я знаю, что Vim допускает режим клиент-сервер ( :h clientserver): его можно превратить в сервер, который будет получать некоторые команды и выполнять их, а также как клиент, который будет отправлять команды на сервер. Я понимаю, как это работает, но я не могу представить себе практическое использование этой функции: в каких …

2
Могу ли я открыть файл в существующем экземпляре Vim с помощью внешней команды?
Некоторые приложения имеют понятие «сеанс» , где вы можете запустить команду для загрузки файла в существующий экземпляр приложения. Например, когда я печатаю: $ firefox http://vi.stackexchange.com Firefox повторно использует существующий процесс Firefox, а не создает новый. Это возможно с Vim?


2
Можно ли использовать функциональность клиентского сервера vim для синхронизации настроек?
Я обычно имею несколько экземпляров vim, работающих на одной машине. Когда я делаю изменения в моем vimrc, я могу просто :source ~/.vimrc(с простым отображением или autocmd). Но для того, чтобы все запущенные экземпляры отражали изменения, мне нужно запустить их в каждом из них отдельно. Могу ли я использовать эту clientserverфункцию, …

2
Обмен завершениями между запущенными экземплярами vim
Я использую tmuxпо большей части вместо использования vimвкладок и сплитов. Есть ли у vim возможность делиться завершением (через Ctrlnи Ctrlp) между запущенными экземплярами? Есть ли способ установить его там, где каждый из vimsних общается с сервером vim?

4
В neovim, как я могу делиться регистрами между экземплярами редактора?
Я знаю, что у vim был разделитель клиент / сервер, который позволял разделять регистры между различными клиентами vim, но как добиться того же в neovim? Он не поддерживает флаги клиент / сервер. Я видел этот вопрос , но моей целью является совместное использование регистров, а не имитация остальной части клиент …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.