当使用vim作为git合并工具时,vimrc中的指示器是什么?



我想在vimrc中做一些特定的设置,然后我使用vimdiff作为git合并工具。正常的vimdiff有一个指标&diff,但它似乎不适用于合并工具设置。

mergetool文件模式下,vimrc指示器是什么?

如果您已经配置了vimdiffgvimdiff, :set diff应该在合并缓冲区中打开(但不是您可能编辑的任何其他缓冲区)。

其他检测方法包括:

  • 通过argc()argv()检查命令行参数的数量和路径
  • 传递一个变量给Vim: vim -c 'let g:isDiff = 1';注意,如果你走这条路,你需要定义一个自定义的Git合并工具

最新更新