Sonderzeichen sind Zeichen, die in bestimmten Kontexten eine besondere Bedeutung haben und dort nicht als normaler Text interpretiert werden.

In YAML-Frontmatter kann ein Doppelpunkt : dazu führen, dass eine Eigenschaft falsch geparst wird, weil YAML ihn als Trenner zwischen Schlüssel und Wert verwendet. Ähnliches gilt für #, das als Kommentarzeichen gilt, sowie für eckige und geschweifte Klammern [] und {}, die YAML-Strukturen einleiten. Die sichere Lösung ist, betroffene Werte in Anführungszeichen zu setzen: title: "Obsidian: Der Guide".

Bei Dateinamen sind unter macOS vor allem : und / problematisch, da das Dateisystem sie als Sonderzeichen behandelt. Unter Windows kommen zusätzlich *, ?, ", <, > und | hinzu. Der Filter safe_name im Obsidian Web Clipper ersetzt solche Zeichen automatisch, bevor ein Titel als Dateiname verwendet wird. Aber in einem Lä