You are not logged in.

#1 2013-08-18 09:09:39

nem
Member
Registered: 2009-12-15
Posts: 46

aphex - a lightweight cli hex editor

aphex is a small hex editor i wrote for myself for fun. controls are vim-like, so a few people should feel right at home.
it aims to be completely free of third party libraries and provides its own window drawing and input handling for the terminal.
feel free to post bug reports here or upstream. debug symbols are enabled for backtraces.

regards,
nem


aphex v0.3 AUR / upstream
- hex/bin/ascii edit mode

usage: ./aphex -[r|h] filename

options:  
 -r : open file readonly  
 -h : show help

keybinds:  
up, down, left, right: j, k, h, l  
line start, line end: 0, $  
file top, file bottom: gg, G  
cursor +5 lines: 5j  
cursor -10 lines: 10k  
cursor +20 bytes: 20l  
cursor -51 bytes: 51h  
goto offset 0x10: 16g  
quit: Q  
redraw after resize: q (or any movement)  
input mode: i  
command mode: ESC
cycle edit mode: TAB
go back 1 byte in ascii edit: BACKSPACE

here's just a rough list of planned upcoming features, mostly for myself having a red line to follow

v0.4
coloring

v0.5
field tagging

Last edited by nem (2013-08-19 02:55:03)

Offline

#2 2013-08-18 18:17:41

nem
Member
Registered: 2009-12-15
Posts: 46

Re: aphex - a lightweight cli hex editor

bin/ascii edit modes implemented

Offline

#3 2013-08-19 17:13:59

nem
Member
Registered: 2009-12-15
Posts: 46

Re: aphex - a lightweight cli hex editor

man file added for better user documentation

Offline

Board footer

Powered by FluxBB