我希望 vim 在缓冲区中更改它后编译我的乳胶文件,所以我这样做了:
au! InsertLeave *.tex :silent! update % | :silent! call Tex_CompileLatex()
但是,它仅适用于退出插入模式。我希望在我对缓冲区进行一些更改时运行该命令,例如,在我“dd”一行之后,或者用“r”替换一个字符之后,有没有办法做到这一点?另外,“调用 Tex_CompileLatex()”需要一些时间才能返回,有没有办法以异步方式运行它,所以我不必在 vim 中等待?
我对vimscript不熟悉,感谢您的帮助!