Editing
CyberNotes uses the TipTap editor (ProseMirror) for rich text editing with markdown shortcuts, document tools, and autosave.
Rich Text Formatting
Text Styles
| Style |
How to Apply |
| Bold |
Ctrl+B |
| Italic |
Ctrl+I |
| Underline |
Ctrl+U |
| Strikethrough |
Toolbar button |
| Highlight |
Toolbar button |
Headings
| Heading |
Markdown Shortcut |
| H1 |
# |
| H2 |
## |
| H3 |
### |
Lists
| Type |
Markdown Shortcut |
| Bullet list |
- or * |
| Numbered list |
1. |
| Task list |
- [ ] |
Blocks
| Block |
Markdown Shortcut |
| Code block |
``` |
| Blockquote |
> |
| Horizontal rule |
--- |
Markdown Shortcuts
Type these at the start of a line for instant formatting:
| Shortcut |
Result |
# |
Heading 1 |
## |
Heading 2 |
### |
Heading 3 |
- or * |
Bullet list |
1. |
Numbered list |
> |
Blockquote |
``` |
Code block |
--- |
Horizontal rule |
Links and Images
Links
- Insert links via toolbar or Ctrl+K
- Edit link URL and display text
- Open links by clicking (Ctrl+Click in some contexts)
Images
- Insert images via toolbar button
- Images stored locally in
%APPDATA%\CyberNotes\images\
- Resize and align images
- Set image size and alignment controls
Document Tools
Statistics
The status bar shows:
| Tool |
Description |
| Line/Column |
Current cursor position |
| Word count |
Total words in note |
| Character count |
Total characters |
| Reading time |
Estimated reading duration |
Minimap
- Toggle minimap in Settings
- Shows overview of document structure
- Quick navigation by clicking
Line Numbers
- Toggle line numbers in Settings
- Shows in the editor gutter
- Helps with navigation in long documents
Context Menu
Text Selection Menu
Right-click selected text for:
| Action |
Description |
| Cut |
Remove and copy to clipboard |
| Copy |
Copy to clipboard |
| Paste |
Insert from clipboard |
| Bold |
Toggle bold formatting |
| Italic |
Toggle italic formatting |
| Link |
Insert or edit link |
Spell Check
Bilingual spell checking (English/Spanish):
- Misspelled words underlined in red
- Right-click for suggestions
- Add to dictionary option
Autosave
How Autosave Works
- Notes save automatically as you type
- 1500ms debounce after last keystroke
- Draft protection prevents data loss
- Manual save with Ctrl+S
Save States
| State |
Indicator |
| Saved |
All changes persisted |
| Saving |
Write in progress |
| Draft |
Unsaved changes |
Multi-Tab Interface
Tabs
Open multiple notes simultaneously:
- Each tab shows one note
- Switch between tabs by clicking
- Close tabs individually
- Session restoration remembers open tabs
Tab Actions
| Action |
Description |
| New tab |
Open a new note |
| Close tab |
Close current note |
| Drag tab |
Reorder tabs |