在日常输入文字的时候,我们经常需输入一些特殊字符,如方引号「」、圆点 、向右键头 、希腊字母 α β γ 等、苹果功能键 、苹果 Logo ,当然还有 Emoji。这些字符的输入方法往往复杂,比如可以按下⌃ ⌘ 空格 打开表情与符号选择窗口,搜索所需要的字符:

或者直接在谷歌上搜索再粘贴:

这样的输入方法极不流畅,很容易打断思路。

而运用 LaunchBar,就可以进行各种特殊字符的输入。下面介绍一些简单的实例。

Emoji

🌚:在 LaunchBar 中输入 MOON

😂:在 LaunchBar 中输入 TEAR

还有一些带有肤色选项的表情,如 👨‍🎤:在 LaunchBar 中输入 SINGER,再按向右键头,就可以选择肤色:

其它特殊字符

LaunchBar 的 Snippets(片断)功能,可以把任意字符串作为一个片断,来实现它的快速输入。

本文开头的各种特殊字符,都可以添加到 LaunchBar 的 Snippets 中。比如我们经常输入 。就可以先从表情与符号选择窗口或网页上(直接谷歌往往比在表情和符号里搜索更容易找到)搜索到这个字符,把它选中,按下 LaunchBar 的快速发送(Instand Send)快捷键(在我的电脑上是 双击 fn),就可以把这个字符发送给 LaunchBar,再输入 SNIP,选择 Add Snippet。再按下空格,输入给这个字符起的名字(比如 cmd),就可以把这个字符加入 Snippets 了。

之后再用 LaunchBar 输入 cmd 就可以输入  字符了。

我们可以 LaunchBar Index(在唤出 LaunchBar 界面后按下 ⌥ ⌘ I 打开)中查看并管理 LauchBar 中的 Snippets:

选择一个 Snippet 可以在右下角查看它的信息,最后一行是这个 Snippet 所存在的路径。每一个 Snippet 都是一个相应的文本文件。我们可以在 Finder 中进入这个路径修改 Snippet 的内容或名称,或是新建 Snippet。

之所以提到这一点,是因为给一个 Snippet 起一个类似上述「cmd」的名字并不是一个好习惯,因为过不了多久自己可能就会忘掉这个名字对应的什么内容。

我为 Snippet 命名采用的规则是:

  • 一般内容,命名为:具体内容 - 内容描述
  • 属于某一类别的字符,如希腊字符,命名为:具体内容 - 内容描述 | 所属类别

例如,我把苹果功能键  和向右键头  分别命名为:

⌘ - Command Key

 → - Right Arrow

再例如,我把希腊字母 α 做成的 Snippet 命名为:

 α - Alpha (Lower) | Greek Alphabet

这样在 LaunchBar 中输入 ALPHA 后,显示的 Snippet 名称可以很清楚地表达出这个 Snippet 是什么内容:

我把希腊字母的大小写形式全都建立了对应的 Snippets,并按上述方法命名,放在了一个文件夹里,放在 LaunchBar 存放 Snippets 的文本文件的路径下(如果需要这个文件夹,请在留言区或通过站内私信留下邮箱索要)。再在 LaunchBar Index 中的 Snippets 项目中选选右上角的 Option,把这个文件夹的路径添加进去,就把一整个文件夹的文本文档作为 Snippets 加入到 LaunchBar 中了:

名称为中文名的 Snippets

由于 LaunchBar 不支持中文,如果建立 Snippet 的名称为中文的话,无法直接调用,如我之前的一篇文章中所述,可以对这个 Snippet 分配一个简称。

例如:我们建立了一个名为 「」- 方引号 的 Snippet,在 LaunchBar 中输入 SNIP 找到 Snippets 分类:

按向右方向键,找到这个 Snippet:

再按下 ⌥ ⌘ A 对这个 Snippet 分配简称,如,输入 FANG。那么下次直接在 LaunchBar 中输入 FANG 就可以找到这个 Snippet 了:

长文本的 Snippets

当然 Snippet 不只包含单个字符串的内容,也可以包含长文本。

比如建立一个内容如下的Snippet:

就可用于在信件最后加上祝语。其中,<full name> 是表示当前用户名字的占位符,比如当前用户名为 Khitan Kid,则此 Snippet 的输入结果为:

Snippets 中可用的占位符如下:

  • 输入日期:<date short><date medium><date long><date full><date yyyy-MM-dd><date MMM dd, yyyy><date MM/dd/yy>。
  • 输入时间:<time short><time medium><time long><time full><time HH:mm><time HH:mm:ss><time h:mm a>。
  • 输入当前用户名字:<first name><last name><full name>。
  • 输入剪切板内容或前切板历史内容:<clipboard><clipboard 1><clipboard 2><clipboard 3>。
  • 文本光标停放位置:<|>。例如可以用在方括号的 Snippet 中,另其内容为 「<|>」,这样,调用这个 Snippet 后会输入一个「」,文本光标用自动定位在左右引号之间。

脑洞

用 Snippets 功能可以建立各种经常输入的内容,做到一劳永逸。它也可以用在一些有趣的地方。

在微信中,人人都喜欢用「捂脸」、「皱眉」这些小黄脸表情。

使用 macOS 版微信时,在微信的输入框输入一个「捂脸」表情,选中它发送至 LaunchBar,可以看到实际上这个表情的内容为 [捂脸],在微信中它直接被替换显示成了「捂脸」表情。我们把这个内容作为 Snippet,命名为 捂脸 | 微信表情,再给它分配简称WULIAN,这样就可以聊微信时直接用 LaunchBar 输入 WULIAN 来发送捂脸表情了。

在少数派阅读更多 LaunchBar 内容: