sxjeel60 downloadsAutomatically prevents 'File name cannot contain...' errors by safely sanitizing illegal characters in wikilinks.
A lightweight, zero-configuration plugin that automatically sanitizes invalid Windows filename characters inside wikilinks ([[...]]) preventing Obsidian's annoying "File name cannot contain..." error popup.
When you type or click on a link with an illegal character (like [[French Revolution: Causes?]]), ValidTitle intercepts the link creation and automatically fixes it to [[French Revolution - Causes]] in a millisecond.
It safely ignores aliases (|), markdown tables, code blocks, and headings (#).
Replaces:
: with -/ \ | with -* ? " < >Just enable the plugin. There are no settings, no ribbons, and no commands. It simply works silently in the background.