vim-fugitive 不显示空格更改

vim-fugitive doesn't show whitespace changes

我正在使用 vim-fugitive 的 :Gdiff 进行提交,但它不显示空白更改,所以我无法提交,例如,缩进变化。我没有像 core.whitespace 这样的任何全局 git 配置,如果我 运行 git diff 在 shell 中,我会看到空白更改。

有什么想法可以让 fugitive 的 diff 模式对 ws 敏感吗?

谢谢。

正如@Atri 猜测的那样,问题出在我的 .vimrc 上。我有这条线:

set diffopt=filler,iwhite

iwhite 部分导致差异模式忽略空白更改。删除它可以解决此问题。