C hxavi : vi or Vim style binary (hex) editor on FreeBSD

I've wanted a vi/Vim-like binary editor that I could use on FreeBSD.
With existing tools, hexdump -C only lets you view files,
and vim -b isn't particularly well-suited for heavy editing.
Using :%!xxd in vim allows you to edit in hexadecimal, but it doesn't allow you to insert or delete data.
bvi is a solid tool, but it's a shame that you can only undo once.
So I developed a binary editor on FreeBSD that includes the features I wanted.
I call it "hxavi."
- Since the operation is nearly identical to vi/Vim, the learning curve is low for vi/Vim users.
- There's no limit on the number of undo/redo operations.
- You can even edit huge files by overwriting them.
I don't think you'll use a binary editor very often, but
I'd appreciate it if anyone interested would try it out and give me feedback.
Source files (.tar.gz) and packages (.pkg) are available at
https://hxavi.net/en/
Registration with the official ports/packages is currently being requested.
 
Back
Top