vim diff 比较hex和bin文件

发布日期:2011-11-6 13:07:09

vim -bd 1.bin 2.bin

然后

:%!xxd -g 1,这样就ok了,对于二进制文件的比较和打开,必须明确指出-b参数,否则,二进制数据显示出现错误!

可以使用如下键盘映射:

nmap <C-F7> :%!xxd -g 1<CR>

nmap <S-F7> :%!xxd -r<CR>

[c向上查找前一个不同之处

]c向下查找下一个不同之处

:diffget从对面的窗口获取不同之处到当前窗体

:diffput将当前窗口的不同之处复制到对面窗体

do等同diffget diff obtain

dp等同diffput