Hey guys, just wanted to showcase my first two attempts at plugins.
Both of them were created more less for myself.
Thanks for trying them out, and your suggestions are always welcome!
Along with bug reports on the plugins’ GitHub page.
Unicode Search
Unicode Search lets you easily find that special character/symbol you need at the moment by its description.
Characters you use often will be always first to show up, so you often don’t need to search at all!
Substitutions
Substitutions automatically replaces text fragments with different text fragments as you type.
There are a handful of substitutions included out of the box, but you can add your own in the settings!
If you want to create a plugin which requires registering your own CodeMirror editor extensions, check out this plugins’ source code. It is functionally pretty simple, so it may be a good starting point.
I love both of these so much. I use Unicode Search all the time to insert things like fraction symbols in recipes or to add icons to my task list. Thanks for all your work creating this!
Unicode search: is it intended that white space characters such as U+00A0 No-Break Space, U+2009 Thin Space, U+200A Hair Space and U+205F Medium Mathematical Space are missing?
Nice! Have you heard about Raycast (mac). It has similar emoji/unicode finder but you can use it anywhere, not only in Obsidian etc. Currently the emoji finder in Raycast isn’t as versatile as yours but obviously your plugin is restricted to Obsidian only. That is not a bad thing especially if you don’t use mac and/or you really appreciate the Obsidian plugin framework. The screenshot below shows currently available Obsidian‑related Raycast plugins.
Yes I’ve noticed Mac has way better support for character/emoji search built-in. Funnily enough, it even has text replacements… So you literally don’t need these plugins on Mac, but if you use Obsidian across multiple platforms, like I do with Android/Windows/Linux, it really helps to have the experience be consistent and unified.
Raycast seems like the Spotlight feature of Mac (correct me if I’m wrong as haven’t used either).
It seems to have a similar focus on extensibility as Obsidian has with plugins, which is really nice.
You can do anything Obsidian supports via its URIs, that’s how they connect the two.
And it also has a Unicode Symbols Search extension!