編集されていない行の空白を変更するバグがviにありますか、それともこの「機能」をオフにするオプションがありますか?

編集されていない行の空白を変更するバグがviにありますか、それともこの「機能」をオフにするオプションがありますか?

ここに画像の説明を入力してください。

私はいくつかの行を追加してファイルを変更し、git diffを実行し、上記の画像のようにファイル全体に変更が散在していることを発見しました。コメントの途中の行の末尾に追加のスペースがありました。

影響を受けたgit mergeや他の開発者はvimの使用を中止する必要があると不平を言いました。

これはvimのバグですか?それとも基本機能をオフにできますか?

関連情報