最近(vimdiff: force line-by-line comparison (ignore supposedly missing/additional lines)),我发现了非常有用的vim插件diffchar,它通过在同一行分隔显示多个差异来改善vimdiff,而不是从第一个差异到最后一个差异突出显示整个区域。
问题是我经常遇到diffchar无法正常工作的文件,即在打开vimdiff时会溢出大量错误,而且我认为它会大大减慢vimdiff对于大文件(我正在处理它)太经常了。)
默认情况下是否有办法禁用此(或任何)插件?
该插件已具备将其关闭(切换)的功能,映射到F7。我想要的是它默认关闭,但是当我特别需要它时,我仍然可以打开它(使用F7)。 (我也可以相应地调整插件的源文件,BTW。)我已经尝试过的只是添加命令F7映射到(ToggleDiffCharAllLines)到.vimrc,但这不起作用。
答案 0 :(得分:2)
将其放入~/.vimrc
:
let g:DiffExpr = 0
然后,您必须通过其中一个映射或命令显式启用插件。