Markdown
Markdown is a lightweight way to format text using simple symbols — for example, wrapping a word in asterisks to make it bold or italic. It is widely used in blogs, note-taking apps, and documentation tools. See the Markdown Guide for a general introduction.
Kosshi supports a subset of Markdown. Markers are visible while editing and hidden when the cursor leaves the row.
Supported Formatting
| Syntax | Result |
|---|---|
**text** | Bold |
*text* | Italic |
~~text~~ | |
==text== | Highlight |
`code` | Inline code |
[link](URL) | Link |
Checkboxes
Type [ ] or [x] at the start of a row to create a checkbox. Click a checkbox or press Cmd+Enter to toggle it.
You can hide checked rows to show only remaining tasks.
Blockquotes
Prefix a row with > to create a blockquote.
Code Blocks
Wrap code with ``` to create a code block. Add a language name like ```python for syntax highlighting.
Inside code blocks, Tab inserts 4 spaces for indentation.
Math
Kosshi renders LaTeX math inline with the rest of the text.
| Syntax | Result |
|---|---|
$E = mc^2$ | Inline math |
$$\int_0^1 x^2 \, dx$$ | Block math |
Shortcuts
| Shortcut | Description |
|---|---|
| Cmd+B | Toggle bold |
| Cmd+I | Toggle italic |
| Cmd+Shift+H | Toggle highlight |
Markdown Symbol Visibility
Turn on "Always Show Markdown Symbols" in Settings to keep markers visible even when the cursor leaves the row.
