From developers description:
AsmFile always shows a bash shell window and has a optional two pane directory display. It can be controlled from the keyboard or a mouse. The mouse interface is only available in terminals.
Various support programs can be installed and selected with optional script files. A bookmark file is kept in the home directory and all other support tools are installed anywhere on the executable path.
The two pane window display is used to show the files operated on (pane 1) and the destination for operations (pane 2). One pane is active and the target for keys and mouse input. The inactive pane has a dimmed color.
As asmfile do not exit clean from rxvt (colors and font change) you can make a wrapper with the following content:
asmfile.bin $1 $2
and save it as asmfile. Rename original asmfile-binary to asmfile.bin
If you want to compile it yourself from code change "CFLAGS = -f elf" to "CFLAGS = -f elf -O99" in the makefile in the nasm-section.
Update: asmfile seems to work pretty well when used in rxvt+mouse but using the F1, F2, F3, F4 and F5 key do not react (in console or rxvt). Do not know if this is true for all hardware or how to solve it...
Update: For F-keys to work (if they do not) in console and rxvt view npierce´s excellent how-to.