Using ReticulOS

The Cell Editor

Click the content of any text cell — in Reticulum or the widget — to open the editor overlay: a clean, distraction-free space where a quick capture grows into a structured note. It's the same full editor everywhere.

Basics

ElementBehavior
Title fieldEdit the cell's title at the top; press Enter to jump into the body
BodyA rich text area — type freely, structure with slash commands or Markdown shorthand
AutosaveThe cell saves automatically 700 ms after you stop typing; "saving… → saved" shows in the header
CloseEsc, the ✕ button, or a click outside — all trigger an immediate final save

Text cells open in the editor. Link and image cells are managed from their cards.

Slash commands

Type / anywhere in the body to open the block picker — organized into Basic, Lists, Blocks, and Callouts — and keep typing to filter (/he finds the headings, /task finds the checklist). Navigate with ↑ / ↓, insert with Enter, dismiss with Esc.

CommandAlso matchesInserts
/textparagraph, plainNormal paragraph
/h1 /h2 /h3heading, title, subtitleHeading 1–3
/bulletlist, ulBullet list
/numberedol, orderedNumbered list
/todochecklist, checkbox, taskChecklist
/quoteblockquoteBlock quote
/codesnippet, preCode block
/tablegrid, rows, columnsTable (2×2 starter)
/toggledetails, collapse, foldCollapsible toggle block
/dividerrule, separator, hrHorizontal rule
/note /tip /important /warning /cautioncallout, info, alertColored callout block

Type to format

Prefer Markdown muscle memory? The editor converts it as you type, at the start of a line:

You typeYou get
#, ##, ### + spaceHeading 1–3
- or * + spaceBullet list
1. + spaceNumbered list
[] + spaceChecklist item
> + spaceBlock quote
``` + space (optionally ```js)Code block, with a language tag
--- + spaceDivider

Inline shorthand works too: closing **bold**, *italic*, ~~struck~~, ==highlight==, or `code` formats the wrapped text the moment you type the final character.

The formatting toolbar

Select any text in the body to reveal the floating toolbar:

ButtonShortcutEffect
BCtrl+BBold
ICtrl+IItalic
UCtrl+UUnderline
S—Strikethrough
<>—Inline code
Highlight—Highlighted text
Link—Turn the selection into a link (prompts for the URL)

Tables

Insert a table with /table and it behaves like a spreadsheet-lite:

  • Tab / Shift+Tab move between cells; Tab in the last cell adds a new row.
  • A floating toolbar appears while your cursor is in a table, with add/remove row and column controls.
  • Tables are stored as standard Markdown pipe tables, including column alignment.

Lists and checklists

  • Click the checkbox area (far left of a checklist item) to toggle it checked or unchecked.
  • Pressing Enter at the end of an item starts a new one.
  • Tab indents a list item into a nested sub-list; Shift+Tab brings it back out.

Reordering blocks

Hover over the left edge of any top-level block to reveal a ⠿ drag handle. Drag it to move the whole block — a drop line shows exactly where it will land.

Links

Links inside the editor aren't clickable by default — that would make it impossible to place your cursor in them. Hold Ctrl and click a link to open it in your browser.

Paste behavior

The editor keeps your cells clean:

  • Text or webpage content → inserted as plain text. Foreign HTML formatting is stripped so your note stays portable and tidy.
  • Images → not inserted. Images live as their own cells; a toast reminds you to close the editor and paste in the main canvas instead.

How content is stored

Every text cell is stored as RetMD, a portable Markdown subset — plain text is simply RetMD with no markup. Whatever you build in the editor round-trips losslessly to readable Markdown, which is also exactly what the Export as Markdown feature writes out. See Formatting (RetMD) for the full syntax reference.