Feather Documentation
Native markdown editor for Windows
Formatting & Prettify
Keyboard Shortcuts
Feather supports standard formatting shortcuts. Select text first, then press the shortcut to wrap it in the appropriate markdown syntax.
| Shortcut | Format | Syntax |
|---|---|---|
| Ctrl+B | Bold | **text** |
| Ctrl+I | Italic | *text* |
| Ctrl+Shift+X | Strikethrough | ~~text~~ |
| Ctrl+Shift+H | Heading cycle | # / ## / ### / plain |
| Ctrl+` | Inline code | `text` |
| Ctrl+K | Link | [text](url) |
| Ctrl+Shift+I | Image |  |
Additional Syntax
- Highlight:
==text==renders with a colored background (color matches your preview theme) - Subscript:
~text~ - Superscript:
^text^
Heading Cycle
Pressing Ctrl+Shift+H cycles through heading levels on the current line:
- First press:
# Heading 1 - Second press:
## Heading 2 - Third press:
### Heading 3 - Fourth press: Plain text (heading removed)
Format Toggle
Applying a format shortcut to already-formatted text removes the formatting instead of doubling it.
- Bold text + Ctrl+B = plain text (removes
**) - Italic text + Ctrl+I = plain text (removes
*) - Links: Pressing Ctrl+K on
[link](url)unwraps it back to plain text - Images: Pressing Ctrl+Shift+I on
unwraps it the same way
This works for all toggle-style formats: bold, italic, strikethrough, code, links, and images.
Prettify (Markdown Formatter)
Prettify cleans up your markdown in three tiers, each building on the previous one.
Tier 1: Format Tables (Ctrl+Shift+P)
- Aligns table columns with consistent padding
- Preserves alignment markers (
:---:,---:,:---) - Only affects tables, leaves everything else unchanged
Tier 2: Clean Up Document
Everything in Format Tables, plus:
- Normalizes list markers to dashes (
-) - Trims trailing whitespace from all lines
- Ensures blank lines around headings and block elements
Tier 3: Full Format
Everything in Clean Up Document, plus:
- Normalizes indentation
- Collapses three or more consecutive blank lines down to two
Auto-Format Table on Tab
When your cursor is inside a table row, pressing Tab will:
- Auto-format the entire table (align columns, add padding)
- Move the cursor to the next cell
This lets you build and format tables as you type without running Prettify manually.