git - vim-fugitive 不显示空格更改

标签 git vim vim-fugitive

我正在使用 vim-fugitive 的 :Gdiff对于提交,但它不显示空格更改,因此我无法提交,例如缩进更改。我没有像 core.whitespace 这样的全局 git 配置,如果我运行 git diff在 shell 中,我看到空格发生了变化。

任何想法如何使 Fugitive 的差异模式 ws 敏感?

谢谢。

最佳答案

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

set diffopt=filler,iwhite
iwhite部分导致差异模式忽略空格更改。删除它可以解决这个问题。

关于git - vim-fugitive 不显示空格更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35073852/

相关文章:

javascript - 别这样折叠我

Vim Fugitive 从:Glog返回

git推送到远程错误: remote: warning: inexact rename detection was skipped due to too many files

vim - :vimgrep and the quickfix window in MacVim

git - 切换 git 分支不更新文件

linux - Bash命令打开最大的文件

vim - 如何使用 vim-fugitive 暂存所有修改过的文件和新文件

vim - 为什么逃亡- :Gdiff exploding in colours and not doing anything useful?

git - (还有一个)修改 git 历史以添加第一次提交

git - Jenkins 凭据插件和 GIT 客户端不工作