I need a good HEX editor for Linux, and by good I mean:
* Fast
* Search/replace features
* Can display data not only in hex, but also binary, octal, etc.
* Can work with huge (> 1 gb) files without becoming slow and unresponsive (this requirement is important)
* Optionally, has some compare/diff features
What can you suggest?