2016-01-28 65 views
0

我使用vim-fugitive的:Gdiff進行提交,但它不顯示空白更改,因此我無法提交,例如縮進更改。我沒有像core.whitespace這樣的全局git配置,並且如果我在shell中運行git diff,則會看到空白更改。vim-fugitive不顯示空白更改

任何想法如何使逃犯的差異模式WS敏感?

謝謝。

+1

這很奇怪,':Gdiff'顯示我的空白空間變化。我沒有任何自定義設置。 – Atri

+0

@Atri我當然在我的全局'.gitconfig'中沒有任何空格設置,是否有其他配置文件需要檢查? – sinan

+0

可能你可以嘗試的是刪除vim配置文件並檢查。然後,你可以逐個刪除其他vim插件,看看它是否有效。通過這種方式,您可以查明哪個插件導致問題。 – Atri

回答

0

由於@Atri猜測,問題出在我的.vimrc。我有這樣一行:

set diffopt=filler,iwhite 

iwhite部分造成比較模式忽略空白的變化。刪除它可以解決這個問題。