vim:默认情况下禁用插件(diffchar)

vim:默认情况下禁用插件(diffchar),vim,vim-plugin,vimdiff,Vim,Vim Plugin,Vimdiff,最近(),我发现了非常有用的vim插件diffchar,它通过在同一行上显示多个分隔的diff来改进vimdiff,而不是突出显示从第一个diff到最后一个diff的整个区域 问题是,我经常遇到diffchar不能正常工作的文件,也就是说,当vimdiff打开时会溢出大量错误,而且我认为对于大文件(我经常处理这些文件),它会大大降低vimdiff的速度 有没有办法在默认情况下禁用此(或任何)插件? 插件已经具有关闭(切换)的功能,映射到F7。我希望它在默认情况下是关闭的,但是当我特别需要它时,我

最近(),我发现了非常有用的vim插件diffchar,它通过在同一行上显示多个分隔的diff来改进vimdiff,而不是突出显示从第一个diff到最后一个diff的整个区域

问题是,我经常遇到diffchar不能正常工作的文件,也就是说,当vimdiff打开时会溢出大量错误,而且我认为对于大文件(我经常处理这些文件),它会大大降低vimdiff的速度

有没有办法在默认情况下禁用此(或任何)插件?


插件已经具有关闭(切换)的功能,映射到F7。我希望它在默认情况下是关闭的,但是当我特别需要它时,我仍然能够打开它(使用F7)。(顺便说一句,我也可以相应地调整插件的源文件。)我已经尝试过简单地将命令F7映射到(ToggleDiffCharAllLines)到.vimrc,但这不起作用。

只需将其放入
~/.vimrc

let g:DiffExpr = 0
然后,您必须通过插件的一个映射或命令显式启用插件