Vim:突出显示与最新repo提交相比的变化

时间:2013-07-08 20:30:27

标签: git vim mercurial

如果我在Git / Hg仓库中编辑文件,是否有任何插件可以帮助突出显示Vim中新添加/更改/删除的行?请注意,我不是在寻找并排比较的东西。感谢。

5 个答案:

答案 0 :(得分:3)

此插件可以显示装订线的变化,而不是并排比较:

https://github.com/mhinz/vim-signify

答案 1 :(得分:3)

除了v​​im-signify插件外,还有一大堆其他插件也是如此:

changesPlugin

sign-diff

quickfixsigns

svndiff

git-gutter

(并非所有这些都适用于所有vcs)。

答案 2 :(得分:0)

你可以发一个!命令并在那里做git状态......

答案 3 :(得分:0)

我建议找到逃犯插件here

它仅适用于git存储库,但具有并排Gdiff命令。它还有一个Glog命令,可以找到文件的最近提交。

答案 4 :(得分:0)

对于Mercurial,相当于fugitivelawrenciumhttp://bolt80.com/lawrencium

它同时支持并排差异和突出显示的diff视图(基本上来自hg diff <file>

(免责声明:我是作者)