Something I miss a lot on macOS is a fast way to enter Unicode characters. macOS does a pretty good job of handling combining keys so that you can type é and ö, and it's got a fancy emoji picker, but if you want to enter ∫ or ⚠, you're stuck using the terrible character picker window1:
Well, no longer. If you, like me, use Alfred 4 on your Mac, you can download the following
Alfred Workflow to get a new "
unicode" Alfred command. This uses a fast index2 to look up unicode characters by name.
The first time you run it, it builds the index on your system (which might take 10 or 20 seconds; be patient); every
subsequent run will be super-fast. Just hit Return on your desired entry to copy the character to the clipboard; hold ⌘
while pressing Return to copy the metadata3 instead.
Note that this requires an up-to-date Python3 to be somewhere in your
You can bring this up by enabling "Show keyboard and emoji viewers in menu bar" and then clicking "Show Emoji & Symbols" in the new menu item that appears. This window is strange; it floats on top of most other windows, but not all. I usually end up getting it stuck on another virtual desktop and spending 30 seconds searching for it when I need it.
Technically, it uses a sqlite database where I store tokenized emoji names, as well as bigrams and trigrams. sqlite is great.
For example, for ⌘, you get
U+2318 PLACE OF INTEREST SIGN