vim diff不起作用

时间:2014-07-21 00:33:19

标签: vim plugins vimdiff

不知何故,我的vim(macvim)停止向我显示两个文件之间突出显示的差异。

我的环境:

  • 安装了macvim的osx 10.9

事实:

  • 几个月前,当我做下面的任何一个时,差异工作:
    • vimdiff a b,或
    • vim -d a b

显示颜色差异

现在,它没有显示颜色差异,它将两个文件加载到buff,

  • 在vsplit窗口(几周前)中显示相同的文件(a vs a)
  • 或在vsplit窗口中显示两个文件(a vs b)(当前)

然后我将不得不使用:diffThis用于两个窗口以查看颜色差异

诊断:

我用过:vim -dab -u无禁用所有插件,它显示颜色差异,虽然它是其中一个导致问题的插件,然后我尝试逐个禁用(将插件移出目录),但即使我禁用所有插件,我仍然看不到差异颜色。

我花了几天时间,但没有运气。

如果有人知道如何解决它。

1 个答案:

答案 0 :(得分:0)

找到内疚:

" au VimEnter *嵌套无声! exe" argdo e" | BN

这是一个插件将多个文件加载到缓冲区

感谢您的帮助。