Philip Linden51 downloadsDisplays curly quotes, dashes, ellipses, and arrows without changing the file.
An Obsidian plugin that shows smart punctuation without changing your files. Type -- and the file keeps --, but Obsidian shows –.
Plugins like Smart Typography rewrite characters as you type. That changes the file, which breaks plain-text conventions, search, and anything else that reads the markdown. Pretty Punctuation only changes what's displayed.
| You type | You see |
|---|---|
-- |
– |
--- |
— |
... |
… |
-> <- <-> <=> |
→ ← ↔ ⇔ |
"quotes" 'quotes' it's |
“quotes” ‘quotes’ it’s |
No build step. Copy main.js and manifest.json into <vault>/.obsidian/plugins/pretty-punctuation/, then enable Pretty Punctuation in Settings → Community plugins.
'90s) shows as ‘ instead of ’.