vim与其他程序的接口

zuo*_*zuo 3 vim

我想知道vim是否有类似其他程序使用的API.例如,允许其他程序在使用vim时设置vim状态或在特定位置插入特定字符的命令.

str*_*cat 9

Vim有一个套接字接口,最初是为netbeans实现的,允许集成到开发环境中,例如使用带调试器的断点(参见参考资料:help netbeans).

还有客户端 - 服务器接口,它允许vim通过套接字发送/接受命令(请参阅参考资料:help clientserver).