Search

Search IconIcon to open search

Linter for TitleCasing Headers in Obsidian

Last updatedUpdated: by Simon Späti · CreatedCreated: · 1 min read

For my articles I write, I always use Title Capitalization Tool to have consistent titles for my headers:

I did that for most titles manually, copying to the page and back to my article in Obsidian. Sometimes, I wrote them already correctly, but also other times, I’m sure I forgot it.

Today (2025-04-30), I took the time to search a quick solution, and I quickly discovered the linter plugin thanks to this comment, and I configured it to only update the headers in a current file on a certain shortcut <leader>lf as I have in my Neovim.

# Configure the Plugin

I only activated these two and let everything else disabled:

Set the hotkey for current file (detail, but in case you use vim, I used this method Vimrc for Obsidian). That’s it. Now I can just run:

Warning

The only thing I’m afraid of is that you could lint your whole vault. If I accidentally hit that with the command palette, that would be a disaster. I wish I could disable it.


Origin: Obsidian Plugins