注:本文是「59 分钟就上手 Raycast」栏目的试读文章。「59 分钟就上手 Raycast」不仅希望能让你认识 Raycast 的核心功能,更要帮你建立起对这套键盘驱动效率工具的整体理解,让你可以真正把 Raycast 用进自己的日常工作流。
我们先来说说 macOS 自己的 Emoji 选择器。说实话它已经相当不错了。默认情况下,按快捷键 fn-E 或 ⌃Control-⌘Command-空格 就能唤起它,下方还能切换不同分类:

不过,这里只能输入 Emoji。如果想查看更多字符,需要点击底部最右侧的图标,进入「字符检视器」。在这里,除了 Emoji 表情符号,还有标点符号、数学符号等更多字符。

比如下图中「箭头」这一类,就列出了一整套形状各异的箭头符号。

看到这里你可能会想,这确实挺好用的呀。不过我觉得,在 Emoji 模式和字符检视器之间来回切换还是有点麻烦,而且说实话搜索体验也一般般,至少不够 Keyboard First。
那么接下来就来看看 Raycast 的方案吧。先小小剧透一下:Raycast 的 Emoji Picker 甚至还自带 AI 推荐。
基本使用
Raycast 的 Emoji Picker 名字叫做 Search Emoji & Symbols。从名字也能看出来,它不仅能搜索 Emoji,也能搜索各种符号,相当于把两者整合到了一起。(在下图中,你可以看到我已经给它设置了默认的 ⌃Control-⌘Command-空格 快捷键,替换了系统自带的 Emoji Picker。)

运行后可以看到一整页 Emoji,乍一看似乎和系统自带的差不多。这些 Emoji 按类别排列,最上方是那些经常使用的内容。当然如果是第一次打开,会显示一些默认推荐。选中一个 Emoji 后,按回车就能直接粘贴到当前应用中。

如果想按类别筛选,可以点击右上角,或者使用快捷键 ⌘Command-P 打开筛选器。

比如选择 Food & Drink,就可以筛选出所有与饮食相关的 Emoji。相比系统 Emoji Picker 需要用鼠标点击分类,Raycast 全程只用键盘就可以完成,体验还是流畅不少。

当然,直接在搜索框搜索名称也完全没问题。

进阶使用
粘贴并保持窗口开启
前面提到,按回车会将选中的 Emoji 粘贴到当前应用,不过这个时候 Raycast 窗口会自动关闭。如果我们需要连续输入多个 Emoji,每次都重新运行命令就会显得有些麻烦。这个时候可以使用 ⌥Option-回车。这样 Emoji 还是会被粘贴过去,但 Emoji Picker 窗口不会关闭,我们就可以继续选择和粘贴其他的 Emoji 了。

之前在 2-1 剪贴板历史 Clipboard History 这一节中介绍的「粘贴并保持窗口开启」也是一样的道理。
整组复制
什么是整组复制?假设我们找到了一堆和 happy 相关的 Emoji,全部都想用,就可以按下 ⌘Command-K 打开操作面板,选择 Copy All Emojis from Section。

这里一共有 22 个 Emoji,也就是说会一次性复制 22 个到剪贴板。就像这样:
😊 😆 🥲 😂 😄 😁 ☺️ 😀 😃 😅 🙂 😉 😋 😈 😺 😸 😹 🙋🏻 🙋🏻♂️ 🙋🏻♀️ 🐮 🌈这个操作和后面要讲的「AI 推荐」搭配使用,会有奇效😎
保存至 Snippet
在 2-2 文本片段 Snippets 这一节我们提到过,常用的 Emoji 或符号,可以按 ⌘Command-S 保存到 Snippet 中,方便后续调用。这个快捷键也很好记,S 就代表 Save。我喜欢把 macOS 的修饰键符号保存起来,比如 ⌘、⌥、⌃ 这些。写文章的时候常常会用到。

在这里选择保存,会直接进入创建 Snippet 的界面,并自动填入名称和符号。我们只需要再稍微设置一下 Keyword,方便后续输入即可。

关于 Snippets 的详细介绍,可以阅读 2-2 文本片段 Snippets 这一节。
置顶常用 Emoji
虽然这个列表是按照使用频率排序的,最上方默认会显示最常使用的那些 Emoji,但一段时间不用,它们还是会被挤下去。而如果把这些 Emoji 置顶,它们就会固定在最上方。可以按 ⇧Shift-⌘Command-P 来置顶(这也是 Raycast 全局通用的置顶快捷键)。

置顶后的效果如下。不管是搜索还是切换分类,这些 Emoji 都会始终保持在最上面。

让 AI 来帮我们挑 Emoji
这可能是整个 Emoji Picker 里最好玩的一部分了,而且这里的 AI 功能是免费的,所有用户都可以使用。不过,它的触发条件稍微有点特别。
当我们搜索 happy、heart 这类常见关键词,一般都会直接匹配到对应的 Emoji。但如果我们搜索了一个比较偏门、系统里找不到任何匹配结果的词,比如 really,就会看到提示 No emojis found,并询问是否使用 AI 推荐。
点击同意,下方的 AI Results 就会开始转动。

稍等片刻,就能看到 AI 给出了 8 个推荐的 Emoji。整体感觉还挺贴切的,really 嘛,有表示疑问的,也有表示惊讶的。
这时如果搭配前面提到的 Copy All Emojis from Section 整组复制,就可以一次性把这 8 个 Emoji 全部复制到剪贴板,就像这样:
😳 🤯 😱 😮 🧐 🥹 🤔 🤨

这个功能真的挺好玩的。我还试了一些更「乱来」的关键词,比如:
Mario/马力欧

Luigi/路易吉

King Kong/大金刚

Godzilla/哥斯拉

整体来看,AI 对语义的理解、联想和发散还是相当准确的。比如它能理解马里欧和路易吉是游戏,大金刚和哥斯拉是电影,并且给出了相应的 Emoji。不过需要注意的是:只有在「一个 Emoji 都匹配不到」的情况下,AI 推荐才会出现;只要常规搜索能匹配到任意一个 Emoji,就不会触发 AI 推荐。
另外,它是「推荐」而不是「生成」,所以不会出现系统里不存在的 Emoji。即便如此,我还是觉得这个功能非常实用。有时候表达情绪本来就很难,好不容易想到一个词却搜不到结果,AI 推荐能帮我们打开一点思路。更重要的是,这里的 AI 推荐并不会占用 Raycast AI 的试用次数,免费用户也可以放心一直用。
Emoji Picker 的设置项
前往「Raycast Settings」-「Extensions」,找到 Search Emoji & Symbols,可以看到所有的设置项。实际上,有了它之后,基本就不太需要系统自带的 Emoji Picker 了,不妨把快捷键直接替换为系统默认的 ⌃Control-⌘Command-空格。

而这里的 Display Size 则用来控制 Emoji 显示的大小。

小、中、大三种尺寸分别是这样的:

我比较推荐 Small 或 Medium,Large 看起来就有点过于大了。
另外还有一个 Primary action,也就是按回车触发的主要操作。在 Emoji Picker 中,默认按回车是将选中的 Emoji 直接粘贴到当前应用。如果你更习惯先复制到剪贴板,也可以在这里修改,不过我还是觉得「直接粘贴」更实用。

【加餐】修改 Emoji 的默认肤色
在 macOS 中,有些和人物、手势、身体部位相关的 Emoji 是支持多种肤色的。我们可以在「Raycast Settings」-「Advanced」中,找到 Emoji Skin Tone 修改默认肤色。一共有 6 种可选,默认一般是第一种黄色。选好以后,输入的 Emoji 都会是这种肤色。

下面分别是设置为白色和黑色后的效果:

这个设置还是挺有意思的,也能看出 Raycast 在细节上确实做得很用心。
那么 Emoji Picker 就先讲到这里。另外商店里还有一个用于输入颜文字的插件叫做 Kaomoji,如果你感兴趣,可以阅读 7-2 商店插件推荐 这一节对应部分。
> 看完即用,轻松上手 Raycast ⌨️
> 实用、好用的 正版软件,少数派为你呈现 🚀

