Adds the ability to link using any symbol (e.g. @
) in Obsidian. Can limit linking to specific folders, like People/
, or map specific characters to open specific folders, like $
to open References/
and @
to open People/
for more information see release 2.0 notes.
Supports aliases (nicknames for a file) that you can set in the properties/metadata of a note via the alias
or aliases
field.
- Limit symbol links to only source links from specific directories, like your
People/
directory. - Create a new note from a template in a specified directory if no symbol link is found.
- As of
v2+
you can specify symbols to create notes from specific templates in given directories.
- As of
- Turn on compatibility mode to enable symbol linking when plugins that show suggestions like the Tasks plugin are enabled.
- Optionally include the linking symbol in the final link text, e.g.
[@evan](./evan.md)
as opposed to[evan](./evan.md)
- Uses the link type specified by your Obsidian
"Files & Links" -> "Use [[Wikilinks]]"
setting. - Uses the link format specified by your Obsidian
"Files & Links" -> "New link format"
setting.
Supports up
, down
, enter
, and escape
keys for navigating the link search popup.
Search "@ symbol linking" via the built-in community plugin browser in Obsidian.
Please open an issue with any suggestions or bug reports.
See developer docs if you'd like to open a PR.
The Obsidian team for creating a wonderful product 💜
The implementation borrows from:
- suggest.ts, file-suggest.ts, folder-suggest.ts, and extension-popup.ts are derived from copyrighted works by Liam Cain, obsidian-periodic-notes.
- obsidian-completr: For suggestion popup hotkey handling