Интерфейс vim для других программ - PullRequest
3 голосов
/ 29 февраля 2012

Мне интересно, есть ли у vim что-то вроде API, используемого другими программами. Например, команда, которая позволяет другим программам устанавливать состояния vim или вставлять определенные символы в определенную позицию при использовании vim.

1 Ответ

9 голосов
/ 29 февраля 2012

Vim имеет интерфейс сокетов, который изначально был реализован для сетевых компонентов и позволяет интегрироваться в среду разработки, например, с использованием точек останова с отладчиком (см. :help netbeans).

Также имеетсяклиент-серверный интерфейс, который позволяет vim отправлять / принимать команды через сокет (см. :help clientserver).

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