vimをhexエディタとして使う - yokohama/oreshic-record GitHub Wiki
Date: 2023-04-07 08:43:29
通常は、hexeditコマンドを使用。
$ hexedit a.out
こんな感じ。

しかしvimのキーバインドになれてしまっているため、vimで開きたい。ファイルを指定する時に、「-b」オプションを使う。
$ vim -b a.out
中身はこんな感じなので、

:%!xxd
を入力。

するとこんな感じで、hexeditと同じ様なビジュアルになる。キー操作は勿論vim。

編集が終わったら、
:%!xxd -r
で、バイナリに戻す。

最後に、:wqで上書きして終了。