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

https://github.com/hugow04/hexeditor

A hex editor (or binary file editor or byte editor) is a computer program that allows for manipulation of the fundamental binary data that constitutes a computer file. The name 'hex' comes from 'hexadecimal', a standard numerical format for representing binary data. A typical computer file occupies multiple areas on the storage medium, whose conten
https://github.com/hugow04/hexeditor

hexeditor

Last synced: 9 months ago
JSON representation

A hex editor (or binary file editor or byte editor) is a computer program that allows for manipulation of the fundamental binary data that constitutes a computer file. The name 'hex' comes from 'hexadecimal', a standard numerical format for representing binary data. A typical computer file occupies multiple areas on the storage medium, whose conten

Awesome Lists containing this project

README

          

# HexEditor

A hex editor (or binary file editor or byte editor) is a computer program that allows for manipulation of the fundamental binary data that constitutes a computer file. The name 'hex' comes from 'hexadecimal', a standard numerical format for representing binary data. A typical computer file occupies multiple areas on the storage medium, whose contents are combined to form the file. Hex editors that are designed to parse and edit sector data from the physical segments of floppy or hard disks are sometimes called sector editors or disk editors.

## Keyboard shortcuts

#### Navigation

* **Left/Right/Up/Down** - Move cursor

* **h/l/k/j** - Vi-style equivalent of the above

* **Home/End** - Jump to start/end of current row

* **Ctrl** + **Home/End** - Jump to start/end of entire file

* **Page Up/Page Down** - Go back or forward a page at a time

* **Ctrl** + **Page Up/Page Down** - Skip to first/last row of the currently displayed page while maintaining current column

#### Editing

* **Insert/Escape** - Enter/exit edit mode (goes into hex editing by default)

* **Tab** - Switch between hex editing and ASCII editing

#### Misc

* **F5** - Redraw display

* **Escape** - Quit (when not in edit mode)

![image](https://user-images.githubusercontent.com/54809176/200160342-4e6328bc-8c4e-4fe3-aad4-38d5a3408091.png)