gvimdiff作为git的mergetool的配置文件(转载)
2013-04-13 13:28
405 查看
原文出处http://linuxtoy.org/archives/merging-with-git.html
编辑 ~/.gitconfig 文件 [merge] tool = whatever_you_want [mergetool "whatever_you_want"]cmd = "gvim --noplugin --remote-tab-silent \"+set buftype=nowrite\"
\"$PWD/$MERGED\" && sleep 1;\
gvim --remote-send \":split $PWD/$REMOTE<CR>:set
buftype=nowrite<CR>:vertical diffsplit $PWD/$LOCAL<CR>:vertical diffsplit
$PWD/$BASE<CR>:set buftype=nowrite<CR><C-W>l\""
cmd = "gvim --noplugin \"$PWD/$MERGED\" \
+\":split $PWD/$REMOTE\" +\":set buftype=nowrite\" \
+\":vertical diffsplit $PWD/$LOCAL\" +\":set buftype=nowrite\" \
+\":vertical diffsplit $PWD/$BASE\" +\":set buftype=nowrite\" \
+\":wincmd l\""
cmd = "gvim --noplugin \"$PWD/$MERGED\" \ +\":split $PWD/$REMOTE\" +\":set buftype=nowrite\" \ +\":vertical diffsplit $PWD/$LOCAL\" +\":set buftype=nowrite\" \ +\":vertical diffsplit $PWD/$BASE\" +\":set buftype=nowrite\" \ +\":wincmd l\""
相关文章推荐
- git diff 将当前改动的文件作为patch
- 配置WinMerge作为Git的mergetool
- 配置git mergetool不产生*.orig文件
- git中配置Beyond Compare作为mergetool
- Web.config配置文件详解(转载)
- [转载]WebConfig配置文件详解
- (转载)解决IIS7虚拟目录出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题
- 使用Emacs ediff作为git diff工具
- [Ubuntu] gvim配置文件内容
- git config文件总结及git alias配置
- 使用import简化spring的配置文件 (转载)
- 我的gvim配置文件
- Mybatis 配置文件(转载)
- .Net 自定义配置文件总结【转载收藏】
- DHCP配置文件备份,内含公司机密信息,不要转载
- 使用XML作为项目的配置文件使用,并解析之,获得数据作为链接数据库的参数
- git基础学习(二):对修改的文件进行提交 git diff 和 git status
- 学习git config配置文件
- Git for Windows 如何使用vim作为diff工具
- nginx配置文件【转载】