hexdump を syntax highlighting して何が嬉しいの?

いや、非難してるわけではなくて、微笑ましいなと思って。

受け取られる保障はないけれど、hexdump 出力の lexer を書いたお方がおられる。

可愛らしいぞ、と思い、使ってみた:

にゃはは。まぁまぁ、ハイライトしないと見にくいようなもんではないとは思うけどな、読みやすいといえば読みやすいか。

hexdump しか知らない、ということは、Mac ユーザ含む BSD 系 Unix のユーザだろうな。od でこれと同じ出力は出せないの。あんまし頻繁に使わんもんだから、近い出力の出し方に10分ほど悩んでしまったがこんなである:

 1 me@host: ~$ od -t x1z ./basename.exe | head
 2 0000000 4d 5a 90 00 03 00 00 00 04 00 00 00 ff ff 00 00  >MZ..............<
 3 0000020 b8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00  >........@.......<
 4 0000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
 5 0000060 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00  >................<
 6 0000100 0e 1f ba 0e 00 b4 09 cd 21 b8 01 4c cd 21 54 68  >........!..L.!Th<
 7 0000120 69 73 20 70 72 6f 67 72 61 6d 20 63 61 6e 6e 6f  >is program canno<
 8 0000140 74 20 62 65 20 72 75 6e 20 69 6e 20 44 4f 53 20  >t be run in DOS <
 9 0000160 6d 6f 64 65 2e 0d 0d 0a 24 00 00 00 00 00 00 00  >mode....$.......<
10 0000200 50 45 00 00 64 86 08 00 22 79 65 73 00 66 00 00  >PE..d..."yes.f..<
11 0000220 44 00 00 00 f0 00 27 02 0b 02 02 19 00 34 00 00  >D.....'......4..<

2015-11-01 12:25追記:
3時間前にマージされた。のでこの可愛らしい lexer、2.1 から使えます。

od -t x1z について教えてあげたらやっぱ知らなかったみたいで、「喜んで」とすぐに対応してくれた。ますます可愛らしい。