16進表示
vimでバイナリ編集する。
(1)vimをバイナリモードで起動する。 オプション「-b」を指定することで、バイナリモードで起動します。 $ vim -b filename(2)16進数ダンプ形式に変換する。 vimに付属のxxdコマンドを使用して、16進数ダンプ形式に変換します。 :%!xxd(3)16進数ダンプ形式を編集する。 通常のテキストファイルを編集する場合と同様に、任意にデータを編集します。 なお、16進数部分を変更しても、テキスト部分は更新されません。(逆も同様です。)(4)16進数ダンプ形式からテキストに変換する。 編集が済んだら変換し、テキストに戻します。 :%!xxd -r16進数部分への変更だけが反映されます。
右側のテキスト部分への変更は無視されます。