1. 使用-b参数,以二进制打开
vim -b xxx.ko
2.切换到十六进制模式显示
输入命令:·%!xxd -g 1
然后就可以像修改文本文件一样修改16进制的字符,可以用 / 查找指定的偏移等等。修改右边的ascii字符应该无效。修改完成后再执行:%!xxd -r 切换会二进制模式,然后再 :wq 保存退出就可以了。
注意:一定要:%!xxd -r
切换回来之后在保存才行。
vim -b xxx.ko
输入命令:·%!xxd -g 1
然后就可以像修改文本文件一样修改16进制的字符,可以用 / 查找指定的偏移等等。修改右边的ascii字符应该无效。修改完成后再执行:%!xxd -r 切换会二进制模式,然后再 :wq 保存退出就可以了。
注意:一定要:%!xxd -r
切换回来之后在保存才行。
评论 (0)