使用 vimdiff 比较文件的技巧

1. 使用 vimdiff 命令可以比较两个文件的差异,不同的地方高亮显示,如下图所示:

使用 vimdiff 比较文件的技巧_第1张图片

2. 在一行不同处,输入do可将另一个buffer的改动应用于当前buffer,输入dp 可将当前buffer的该行内容应用于另一个buffer。

3. 输入] c跳到下一个不同行;输入[c 跳到上一个不同行。

4. 横向对比时,由于屏幕宽度有限,所以每次要到两个buffer分别:set wrap来使其折行,为了方便,写一个键盘影射来使用,修改~/.vimrc文件,添加下面的内容:

func Wrap()
    :set wrap
endfunc
map        :call Wrap()  :call Wrap()  
imap       :call Wrap()  :call Wrap()  

 

 

 

你可能感兴趣的:(Linux系统)