MarkNode provides two toolbars for formatting your text: a floating toolbar that appears on selection, and a main toolbar at the top of the editor.
Floating Toolbar
When you select text in the editor, a floating toolbar appears just above the selection. It gives you one-click access to the most common inline formatting options without leaving the keyboard home row area.
The floating toolbar includes:
- Bold — wraps the selection in
**double asterisks** - Italic — wraps the selection in
*single asterisks*. You can also toggle italic withCmd+I(macOS) orCtrl+I(Windows/Linux) - Strikethrough — wraps the selection in
~~tildes~~ - Inline code — wraps the selection in backticks
- Quote — turns the selected lines into a block quote
Clicking elsewhere clears the selection and dismisses the toolbar without making changes.
Main Toolbar
The main toolbar runs along the top of the editor panel. It provides one-click access to inline and block formatting for the current selection or line.
The buttons, left to right, are:
- Bold, Italic, Strikethrough, Inline code, and Quote — the same inline formatting as the floating toolbar
- Heading 1, Heading 2, Heading 3 — turn the current line into a heading at that level
- Bullet list, Ordered list, Task list — turn the current lines into a list of that type
- Code block — inserts a fenced code block at the cursor
- Table — inserts a starter table template
Keyboard Shortcuts for Formatting
The most frequently used formatting actions have keyboard shortcuts:
| Format | macOS | Windows / Linux |
|---|---|---|
| Bold | Cmd+B | Ctrl+B |
| Italic | Cmd+I | Ctrl+I |
| Inline code | Cmd+E | Ctrl+E |
| Undo | Cmd+Z | Ctrl+Z |
| Redo | Cmd+Shift+Z | Ctrl+Y |
Formatting is applied as Markdown syntax in the source, so it is always visible and editable in the raw text. There is no hidden markup — what you see in the editor is what is stored in the file.