如何使用 vim 编辑二进制文件
有时候想快速编辑一个二进制文件,我会使用下列 vim + xxd 命令来实现,好处是不需要另外下载二进制编辑工具了:
// 查看,-b 参数告诉 vim 使用二进制模式打开这个文件
vim -b [filename]
// 编辑,通过执行 xxd 工具,转行为十六进制格式或者加上 -b 参数转行为二进制格式
%!xxd
// 十六进制格式、二进制格式转行
%!xxd -b // hex -> binary
%!xxd -p // binary -> hex
// 通过 -r 参数将十六进制格式转行为二进制文件
%!xxd -r
// 使用 vim 保存
:w
Posted 2018-05-06