svn和git使用vimdiff比较文件
2016-06-08 00:00
399 查看
svn使用vimdiff比较文件
然后在~/.subversion/config 文件中的 [helpers] 栏下面添加:
现在可以使用svn diff file 参看文件的修改位置了。
具体参看:更换svn diff为vimdiff
git 使用vimdiff比较文件:
然后使用git difftool file就可以参看文件的修改位置了。
具体参看:Git and Vimdiff
上面都是使用命令行比较文件的修改位置,跟使用emacs做比较有区别。另外研究。
[code=language-bash]$ cat /usr/local/bin/my_diff_tool.sh #!/bin/sh # Configure your favorite diff program here. DIFF="/usr/bin/vimdiff" # Subversion provides the paths we need as the sixth and seventh # parameters. LEFT=${6} RIGHT=${7} # Call the diff command (change the following line to make sense for # your merge program). $DIFF $LEFT $RIGHT # Return an errorcode of 0 if no differences were detected, 1 if some were. # Any other errorcode will be treated as fatal.
然后在~/.subversion/config 文件中的 [helpers] 栏下面添加:
[code=language-bash]diff-cmd = /usr/local/bin/my_diff_tool.sh
现在可以使用svn diff file 参看文件的修改位置了。
具体参看:更换svn diff为vimdiff
git 使用vimdiff比较文件:
[code=language-bash]$ git config --global diff.tool vimdiff $ git config --global merge.tool vimdiff $ git config --global difftool.prompt false
然后使用git difftool file就可以参看文件的修改位置了。
具体参看:Git and Vimdiff
上面都是使用命令行比较文件的修改位置,跟使用emacs做比较有区别。另外研究。
相关文章推荐
- OC中代理的定义和使用
- java 1.7watchservice特性学习 文件变更监控
- java 8 新特性
- voltdb 优化数据库使用方法
- redis 的bitmap 开源包 bitmapist的应用
- Mysql 时间函数应用
- iOS7滑动返回
- 再谈iOS 7的手势滑动返回功能
- iOS开发-UIActivityIndicatorView简单使用
- WAMP2.5虚拟域名配置
- 安装包大全
- 机器学习
- 知识库
- Apache ActiveMQ教程
- unix编程之syslog 系统日志应用
- unix编程之守护进程
- unix编程之信号处理
- 浏览器缓存机制在项目中的实践
- ListView 使用问题
- swift实现自定义datePicker,只查询年份和月份