バッファ内でラテックスファイルを変更した後、vimにラテックスファイルをコンパイルさせたいので、次のようにしました:
au! InsertLeave *.tex :silent! update % | :silent! call Tex_CompileLatex()
ただし、挿入モードを終了する場合にのみ機能します。たとえば、行を「dd」した後、または文字を「r」に置き換えた後など、バッファに変更を加えるたびにコマンドを実行したいのですが、それを行う方法はありますか? また、「call Tex_CompileLatex()」は戻るのに時間がかかります。非同期で実行する方法はありますか?vimで待つ必要はありませんか?
私はvimscriptに慣れていません。助けてくれてありがとう!