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