HYX(1)
π HYX(1) β the manual page, but make it cute
okay bestie, gather round, because hyx is about to become your whole personality π it's a terminal hex editor, it lives in section 1 of the manual, and it's genuinely iconic.
β¨ NAME β¨
hyx β a minimalistic but powerful terminal hex editor π¦
πΈ SYNOPSIS πΈ
hyx [filename]
command | hyx
π DESCRIPTION π
So like, hyx is a minimalistic (< 2300 lines of C, no cap, she's tiny) vim-like hex editor. π She's small but she does NOT play.
Here's the vibe check on what she can do:
- display ASCII with colors π
- insert/replace/delete
- copy/paste
- undo/redo
- search
That's the whole personality and honestly? Ate. π₯
π OPTIONS π
-h,--helpβ shows you the help text with the editor keys and commands, like a little bestie handing you the cheat sheet π«Ά-v,--versionβ shows the version of the program, so you can be like "which era of hyx am I in" β
β¨ KEYS β¨
these are your main character moves, memorize them iykyk π
qβ quith,j,k,lβ move cursor(hex digits)β edit bytes (in hex mode)(printable)β edit bytes (in ascii mode)iβ switch between replace and insert modestabβ switch between hex and ascii inputuβ undoctrl+rβ redovβ start a selectionescapeβ abort a selectionxβ delete current byte or selectionsβ substitute current byte or selectionyβ copy current byte or selection to clipboardpβ pastePβ paste and move cursor],[β increase/decrease number of columnsctrl+u,ctrl+dβ scroll up/down one pageg,Gβ jump to start/end of screen or file^,$β jump to start/end of current line:β enter command (see below, bestie, keep reading π)/x (hex string)β search for hexadecimal bytes/s (characters)β search for unicode string (utf8)/w (characters)β search for unicode string (ucs2)n,Nβ jump to next/previous matchctrl+a,ctrl+xβ increment/decrement current bytectrl+gβ show file name and current positionctrl+zβ suspend editor; use"fg"to continue
π not thectrl+zsuspend catching you off guard. just type"fg"and you're back, breathe.
π¦ COMMANDS π¦
type : first, then one of these queens π
$offsetβ jump to offset (supports hex/dec/oct, so she's flexible fr fr)qβ quitw [$filename]β savewq [$filename]β save and quitcolor y/nβ toggle colors
and that's the whole page bestie, no notes, periodt πβ¨
this was the hyx page from the General Commands Manual, dated 30 Jan 2022, and yes the footer said HYX(1) again because she's consistent like that. mwah. ππ«Ά
π¦ where this page comes from
- debian bookworm: hyx 2021.06.09-1+b1 Β· MIT
- debian trixie: hyx 2021.06.09-1+b1 Β· MIT
- ubuntu noble: hyx 2021.06.09-1 Β· MIT
- ubuntu questing: hyx 2021.06.09-1
- ubuntu resolute: hyx 2021.06.09-1build1 Β· MIT
- ubuntu stonking: hyx 2021.06.09-1build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms