FOMIO CLI · INTERACTIVE MODE

The terminal as a reading room.

Type fomio with nothing after it, and instead of running one command and leaving, you stay: browse the feed, open a Byte—a post—read its replies, wander into a Teret, write something, all without leaving the screen.

fomio

If you only remember one key, make it ? — it shows what every key does on the screen you're looking at, anytime.

Moving around

These keys work the same way on every screen:

keywhat it does
j / Move down one item
k / Move up one item
enterOpen whatever is selected
b / Go back to the previous screen
/Open the command palette
?Show or hide the help screen
qQuit fomio

Each screen adds a few of its own

On the feed

keywhat it does
hSwitch to the hot feed (trending Bytes)
lSwitch to the latest feed (newest Bytes)

Reading a Byte

keywhat it does
rWrite a reply to this Byte
lLike this Byte
mBookmark this Byte to find it later
sCopy a shareable link to your clipboard
uOpen the author's profile

Inside a Teret

keywhat it does
cCreate a new Byte in this Teret—a Byte always lives in the community where you write it

The command palette

Press / anywhere and a small prompt opens. Type a command, press enter, and you jump straight there—no menus in between.

commandwhat it does
/feedJump back to the feed (also answers to /home)
/search <query>Search Bytes, Terets, and people
/byte <id>Open a Byte by its number
/hubsBrowse all Hubs—a Hub groups related Terets on one theme
/hub <slug>Open one Hub
/teret <slug>Open a Teret
/user <username>Open a person's profile
/post or /post <teret>Compose a new Byte (also answers to /create)
/reply <id>Reply to a Byte
/like <id>Like a Byte
/bookmark <id>Bookmark a Byte
/loginSign in through your browser
/whoamiShow which account you're signed in with
/logoutSign out

If a command needs something you didn't give it, the palette says so right there—for example Usage: /search <query>—and lets you finish typing.

Writing without leaving

Press c in a Teret (or r on a Byte, or use /post) and a composer opens inside the terminal. New Bytes ask for a title and body; replies just want the body.

keywhat it does
ctrl+dPublish what you wrote
escStep back. If you've written something, the composer asks before discarding: press esc again to discard, or any other key to keep writing.

Nothing you write is lost to a stray keypress—discarding always takes two deliberate steps.

One app, two ways in

Interactive mode and the one-shot commands are the same app. fomio feed -i opens the feed straight into interactive mode; pressing q drops you back at your prompt. Use whichever fits the moment—wander in the evening, fomio reply 113 -m "…" between two tasks.