首页 > 系统服务 > 详细

VIM中diff的使用

时间:2015-01-07 18:26:18      阅读:211      评论:0      收藏:0      [点我收藏+]

1.启动diff

在VIM中开启diff的方式有很多,下面介绍几种常用的场景。

1.1 外部直接打开两个文件

# 直接使用vimdiff指令
vimdiff FILE_1 FILE_2
# 使用vim指令加-d参数 vim
-d FILE_1 FILE_2

1.2 打开文件之后再进行文件比较

# 先打开一个文件,再打开另一个文件进行对比
vim FILE_1
:vertical diffsplit FILE_2
# 直接打开两个文件,在进行比较
vim -On FILE_1 FILE_2
:diffthis # 要在两个窗口都输入

 

2.改变文件位置

可以根据个人习惯和文件格式来更改对比文件的显示位置。

Ctrl-w K # 把当前窗口移到最上边
Ctrl-w H # 把当前窗口移到最左边
Ctrl-w J # 把当前窗口移到最下边
Ctrl-w L # 把当前窗口移到最右边

 

3.锁定和解锁

在进行文件比较时,默认是锁定了两个文件的滚动条的。

:set noscrollbind # 解锁
:set scrollbind # 锁定(会重新对齐)

 

4.移动光标

在修改文件时需要移动光标位置,VIM下的移动方式都可以,但是多了一个跳转到差异行的快捷键。

 

VIM中diff的使用

原文:http://www.cnblogs.com/ich1990/p/4209000.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!