在日常输入文字的时候,我们经常需输入一些特殊字符,如方引号「」
、圆点 •
、向右键头 →
、希腊字母 α
β
γ
等、苹果功能键 ⌘
、苹果 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 内容: