4

AutoCmd現在のバッファが変更されたときに実行する必要がある in Vim を実装しようとしています。

ドキュメントで利用可能なすべてのイベントを読みましAutoCmdたが、バッファが変更されたかどうかを判断するのに役立つものを見つけることができませんでした。

これは必ずしも「バッファが書き込まれたとき」を意味するわけではありません。これは、トリガーする必要があるアクションは、書き込みを含めてバッファが変更されたときに呼び出す必要があるためです。

BufIsModifiedこの目的を達成できる実装方法に関するアイデアはありますか?

注:バッファーが変更されたかどうかを判断するための vimrc 関数とは何ですか?の複製ではありません。、この質問はバッファ変更チェックだけではないためautocmd

4

1 に答える 1

2

私の頭に浮かんだ唯一のことは、CursorMovedandCursorMovedIイベントを使用することです。

HTH

于 2011-04-09T19:17:06.520 に答える