KosshiKosshi

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

SyntaxResult
**text**Bold
*text*Italic
~~text~~Strikethrough
==text==Highlight
`code`Inline code
[link](URL)Link

Internal Links

Type [[ to insert a link to another row in your outline. A searchable preview appears so you can pick the target row.

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.

SyntaxResult
$E = mc^2$Inline math
$$\int_0^1 x^2 \, dx$$Block math

Shortcuts

ShortcutDescription
Cmd+BToggle bold
Cmd+IToggle italic

Highlight has no default shortcut. You can assign one in Settings.

Markdown Symbol Visibility

Turn on "Always Show Markdown Symbols" in Settings to keep markers visible even when the cursor leaves the row.