An open API service indexing awesome lists of open source software.

https://github.com/littleb0xes/hexed

A tiny hex editor
https://github.com/littleb0xes/hexed

c editor hexadecimal

Last synced: over 1 year ago
JSON representation

A tiny hex editor

Awesome Lists containing this project

README

          

```
db db d88888b db db d88888b d8888b.
88 88 88' `8b d8' 88' 88 `8D
88ooo88 88ooooo `8bd8' 88ooooo 88 88
88~~~88 88~~~~~ .dPYb. 88~~~~~ 88 88
88 88 88. .8P Y8. 88. 88 .8D
YP YP Y88888P YP YP Y88888P Y8888D'
```

# HexeD - a WIP hex file editor

At the same time, I have the similar project but in [Rust](https://github.com/LittleB0xes/rhexed)
This project use [Termbox2](https://github.com/termbox/termbox2)

## Usage
You can work on one file
> ./hexed my_file

or, if you need, on several files in the same time, with the ability to navigate from file to file.
> ./hexed my_file_1 my_file_2 my_file_3 ...

## Command
```
- hjkl move (arrows works too)
- g move to the beginning of the file
- G move to the end of the file
- ( move to the beginning of the line
- ) move to the end of the line
- [ move to the beginning of the page
- ] move to the end of the page
- n next page
- b previous page
- N next file
- B previous file
- J jump to address
- a insert a byte at cursor position
- x cut a byte
- y copy a byte
- p paste a byte
- i insert mode
- I insert mode (in ascii)
- s search hex sequence
- > move to the next search result
- < move to the previous search result
- u Undo (max undo : 500)
- Delete in search or jump mode
- quit insert mode
- force refresh
- show / hide title
- ? show / hide help
- w write file
- q quit
```