BEAV(1)

πŸ“¦ version 1.40, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– BEAV(1) πŸ’–

okay bestie, buckle up, we're talking about beav β€” your new binary file editor and viewer, all in one little icon. it lives in the General Commands Manual section and honestly? it's giving main character energy. πŸ‘‘


✨ NAME ✨

beav β€” binary file editor and viewer


🌸 SYNOPSIS 🌸

beav [file...]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this right here is a brief rundown of the absolute minimal set of commands you need to start using beav effectively. like, the starter pack. if you want the full lore, go read /usr/share/doc/beav/beav140.txt.gz. no cap. πŸ“–βœ¨

The file-visit command, Ctl-X Ctl-V, lets you read a file in for editing. You can also just read a file in straight from the command line, like this:

beav <edit_file>

Data is displayed in one or more windows. and these commands? they're how you navigate around those windows, iykyk:

  • move-back-char β€” Ctl-B β€” moves left ⬅️
  • move-back-line β€” Ctl-P β€” moves up ⬆️
  • move-forw-char β€” Ctl-F β€” moves right ➑️
  • move-forw-line β€” Ctl-N β€” moves down ⬇️
  • window-delete β€” Ctl-X 0 β€” delete window πŸ—‘οΈ
  • window-expand β€” Ctl-X 1 β€” expand window πŸ”

The move-to-byte command, Ctl-X G, will prompt you for a byte position to move to. yes, byte position, we're being precise out here. πŸ’…

These next commands will insert a zero byte at the cursor position, or delete the byte at that position:

  • insert-unit β€” Ctl-X I
  • delete-forw-unit β€” Esc D

The file-save command, Ctl-X Ctl-S, will save the data to the file if a change has been made. no changes, no save, that's just how she works. πŸ’Ύ

The help command, Esc ?, will display a list of all commands and their current key bindings. bestie's got your back with a cheat sheet. 🫢

The abort-cmd command, Ctl-G, will abort any command that is in operation. hit it when a command is doing the most and you need it to stop. πŸ›‘

The quit-no-save command, Ctl-X Ctl-C, will exit beav.

⚠️ heads up: if there is any data that has not been saved, you will be warned. do not ignore the warning. we do not fumble the bag here. πŸ’€

πŸŽ€ FILES πŸŽ€

  • /usr/share/doc/beav/beav140.txt.gz

🌈 SEE ALSO 🌈

nope, nothing else listed here β€” this one's flying solo, and honestly? iconic behavior. ⭐


and that's the whole page, bestie!! πŸ’–βœ¨ this was the BEAV(1) page from the General Commands Manual, so go forth, edit those binaries, and remember: save your work before you Ctl-X Ctl-C. mwah! πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from