Hexabyte – A modern, robust, and extensible commandline hex editor
1–8 of 8 posts
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#2Written in Python.
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#3Cool.
For those who didn't already know it: Emacs also has a built-in hex editor. Just visit a file and type M-x hexlify-buffer.
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#4Cool. For those who didn't already know it: Emacs also has a built-in hex editor. Just visit a file and type M-x hexlify-buffer.
Light correction: hexl-mode is the hex editor proper. hexlify-buffer called by itself just does a transformation to a side-by-side hex/chars view; it doesn't set up for hex-editor navigation or transforming back to binary on save or anything like that.
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#5Seems to be TUI, not command-line.
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#6it does not seem to be "command line", there are only two command line options and one of them is a config file location.
Perhaps author meant "terminal editor" or TUI?
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#7I suggest https://github.com/WerWolv/ImHex instead
Re: Hexabyte – A modern, robust, and extensible commandline hex editor
#8I really like this program's UI. I assume it's built on the textual library?
Unfortunately, my main use case for a hex editor is editing very large files (firmware images, disk images, etc.), which hexabyte doesn't seem to handle too well. For a few smaller test files I tried, it allocates memory about ~2.7x the size of the input file.