使用vimdiff做hg的版本比较工具
2014-03-18 08:04
225 查看
gvim的文本比较功能很强,命令行用法:gvim -d file1 file2,hg自带的hg diff没有颜色标示,含义也不够清晰,所以需要用vim的diff代替它,实现方法是在全局配置文件中增加:
[extensions]
hgext.extdiff =
[extdiff]
cmd.vdiff = D:\Apps\Vim\vim73\gvim.exe
opts.vdiff = -d
使用时首先用hg st定位哪些文件有变化,然后hg vdiff filename查看文件的变动,例如:
E:\workspace\JDK6UTF8\GoduServerGD>hg st
M conf\logback.xml
M ...
E:\workspace\JDK6UTF8\GoduServerGD>hg vdiff conf/logback.xml
文件路径和文件名在唯一的情况下可以使用通配符,例如上面的指令可以简写为"hg vdiff conf/log*";
[extensions]
hgext.extdiff =
[extdiff]
cmd.vdiff = D:\Apps\Vim\vim73\gvim.exe
opts.vdiff = -d
使用时首先用hg st定位哪些文件有变化,然后hg vdiff filename查看文件的变动,例如:
E:\workspace\JDK6UTF8\GoduServerGD>hg st
M conf\logback.xml
M ...
E:\workspace\JDK6UTF8\GoduServerGD>hg vdiff conf/logback.xml
文件路径和文件名在唯一的情况下可以使用通配符,例如上面的指令可以简写为"hg vdiff conf/log*";
相关文章推荐
- svn diff 使用 vimdiff 作为差异比较工具
- svn diff 使用 vimdiff 作为比较差异工具
- git 使用vimdiff比较文件差异
- 使用svn diff的-r参数的来比较任意两个版本的差异
- 设置git使用vimdiff比较差异
- Git for Windows 如何使用vim作为diff工具
- linux下文件比较工具diff|cmp使用小结
- Vimdiff---VIM的比较和合并工具
- 使用vimdiff比较文档
- 版本管理工具使用总结(git,svn,hg)
- 使用svn diff的-r参数的来比较任意两个版本的差异
- MAC 上git集成比较diff工具和merge合并工具的使用
- Linux比较工具--vimdiff
- 惊叹于vimdiff: 关于文件比较工具 收藏
- Linux比较工具--vimdiff(转)
- Vimdiff---VIM的比较和合并工具
- 比较合并工具vimdiff的主要用法归纳
- 使用vimdiff作为svn diff的查看代码工具
- 使用vimdiff作为svn diff的查看代码工具
- 使用 Diff 和 Meld 工具比较两个目录的不同处