Namespace your note title segments, and delimit with hyphens
Namespace your note title segments
TODO
When you namespace, you automatically Take advantage of alphanumeric sorting for file names.
When to use delimiter and when to use disambiguation parentheses
- Spider-Man - Brand New Day
- Uncle Ben (Spider-Man)
Delimit with hyphens
Hyphens - are a safe delimiter.
There are three similar looking dashes on most keyboards:
- The hyphen
-, - the en-dash
–, and - the em-dash
—
On a monospaced font, they look especially indistinguishable.
You should always use the regular hyphen for delimiting title segments. They are very safe in filenames on every operating system.
What if you have hyphens inside your text? Let’s say I want to create a note called Spider-Man. If I want to create a note under that namespace, we use spaces on both sides of the delimiter, like so: Spider-Man - The Raimiverse.
I’m still not certain about names and external titles that use the en-dash and em-dash. I’m leaning more towards preserving the exact text character, rather than converting them to a factually incorrect character. Besides, during fuzzy file search, we should depend on alphanumeric characters instead of characters instead of special characters, so having different dashes should be inconsequential.