Most times when I am dealing with a file at the hex
level, it is because I am messing with fixed record
length files with a header.
It would be extremely nice to have the following
ability in the hex editor:
Configurable initial offset (instead of starting the
display at offset 0 into the file, make this
configurable). That will allow users to skip the file
header and start the record listing at the first byte
in the hex editor itself.
Configurable width - right now, the editor has a fixed
16 byte width. It would be very nice to have this be
user configurable. That way, if the user is dealing
with a fixed record length of 67 bytes (for example),
they could set the width to 67, and have one row per
record. This would require that the hex and text
portion of the display be horizontally scrollable (and
the scrolling between the two sides should be synced so
the left most character in the display is the same in
both views - kind of funky, but very useful).