ValidTitle

by sxjeel
5
4
3
2
1
Score: 50/100

Description

Automatically prevents 'File name cannot contain...' errors by safely sanitizing illegal characters in wikilinks.

Reviews

No reviews yet.

Stats

1
stars
98
downloads
0
forks
60
days
58
days
58
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
5
commits

Latest Version

2 months ago

Changelog

  • fixed path and folder destruction
  • fixed Alias corruption
  • fixed autocomplete loops
  • added heading support
  • safer link rewriting overall.

README file from

Github

ValidTitle for Obsidian

A lightweight, zero-configuration plugin that automatically sanitizes invalid Windows filename characters inside wikilinks ([[...]]) preventing Obsidian's annoying "File name cannot contain..." error popup.

How it works

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 -
  • removes * ? " < >

Usage

Just enable the plugin. There are no settings, no ribbons, and no commands. It simply works silently in the background.