我想捕获所有修改 vim 缓冲区的事件,以便我可以记录它们并将它们发送到服务器。我想在插入模式下逐个字符地捕获事件,并在 p
时收到通知或 dd
等命令被执行---任何时候文档改变。
最佳答案
在 Vim 8 中,这要容易得多。只需听听这些 autocmd 事件:
TextChanged
TextChangedI
关于vim:每次缓冲区更改时运行一些代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5991769/