LogoOctarine Docs
Editing and Formatting

Basics

Core editing features and functionality

The editor is where you'll spend most of your time in Octarine, transforming thoughts into well-structured markdown documents. With its WYSIWYG approach, you see your formatted text immediately without dealing with raw markdown syntax or jumpy live previews.

All content is stored in markdown, and supports all markdown shortcuts. Please learn more about markdown here.

Octarine is built using Tiptap and Prosemirror. It stores data as markdown in content, but it isn't a markdown editor. Rendered data will always be rich text with no way to switch to a markdown view.

Writing and Editing

Octarine's editor operates like any modern word processor—simply click and start typing. The cursor position, text selection, and editing behaviors work exactly as you'd expect from standard text editing applications.

  • Auto-save: Changes are saved automatically as you type, ensuring your work is never lost.
  • Undo/Redo: Press Cmd/Ctrl + Z to undo and Cmd/Ctrl + Shift + Z to redo changes.
  • Find and Replace: Use Cmd/Ctrl + F to search within the current note.

Markdown doesn't have a concept of blank lines. While Octarine may show multiple blank lines on return/enter being pressed, they aren't stored as such due to markdown rules, and will be reverted on a refresh. This is an unfortunate limitation of the app. Enter/Return creates a new paragraph, with Shift+Enter to create a break line (can only have one at a time).

Inserting Content

Beyond regular text, you can insert various content types:

  • Images: Drag and drop image files directly into the editor, or paste from clipboard
  • Code blocks: Insert formatted code blocks with syntax highlighting for over 70 languages
  • Tables: Create structured data tables with automatic cell navigation
  • Horizontal rules: Insert dividers with --- on a new line

All editing operations maintain proper markdown structure behind the scenes, ensuring your notes remain portable and compatible with other markdown tools.