Since my markdown templates use `Title` and the keyword for the filename
and my ReadingList template also used `Title` as a keyword, my
automations were getting confused.
I changed `Title` in the markdown template to `filename` to solve.
Also, I reverted my `poor man's surround` keybindings for an actual
plugin: `tpope/vim-surround`
I made a shortcut to include a Markdown header on an existing file
by `,md` in normal mode. This will insert the `,md` template and update
the title with the filename (minus extension)
Magically rebuild Vim spell files if word lists are modified outside of
Vim. One use case would be if word lists are stored in a source control
system like Git and shared across multiple computers\. SpellSync also
creates `.gitignore` and `.gitattributes` files in Vim's spell directories
to exclude binary spell files and uses its union merge driver to avoid
conflicts.
[link]](https://github.com/micarmst/vim-spellsync)
I started using Visual Studio Code for markdown notes and I'm trying to
keep the markdown files as agnostic as possible. Vim will now match the
frontmatter style of VSC and (to an extent) Notable