Would you recoomend this project?
fileobj is a hex editor with vi like interface. This software is written in Python and works on Python 2.5, 2.6 and 2.7. It works on Linux, NetBSD, OpenBSD, FreeBSD and possibly other unix operating systems that support ncurses. This software provides basic vi commands for binary editing. Features include insert, replace, delete data in hexadecimal or ascii, cut and paste, undo and redo, visual select, saving buffers, multiple buffers support, multiple windows support, block device (raw disk) support, mapping binary data to C struct, extension plugins, etc. Repository is available at sourceforge http://fileobj.hg.sourceforge.net/hgweb/fileobj/fileobj2k and Bitbucket https://bitbucket.org/kusumi/fileobj2k
You can download file releases of fileobj - Hex Editor for Linux/BSD project from List of release files
System RequirementsOperating System: NetBSD, Linux
List of release files