你是不是经常在智能设备上输入这样一些内容:

  • 你的邮箱地址
  • 你的电话号码
  • 你的住址
  • 带有某种特定模板的邮件、文本
  • 一些不太好记的东西,比如学校网络的 proxy
  • 日期、时间
  • ⌘Command 这样前面带有一个很难输的符号的组合
  • ……

这其中的一些信息,你大概已经可以靠肌肉记忆去输入了,但你肯定至少有那么一刻,觉得自己逐字输入这些经常会用的内容,是不怎么效率的事;有那么一刻,你会在心里问:都已经这个时代了,难道就没有什么方法能输这些东西的时候不那么烦吗?!

方法,有,文本替换。

2005 年 8 月 22 日,德国的一名医学生 Peter Maurer 1 发布了一款文本替换软件,名为 Textpander,目的就是解决这个问题。

2006 年 5 月 24 日,Smile 软件公司从 Peter Maurer 手中买下了 Textpander,更名为 TextExpander,正式接管这一软件,并在多年之后,使其成为苹果生态下文本替换软件的霸主。

文本替换是怎么提高我们输入效率的呢?

比方说我在写一篇 macOS 的技巧文章,在写到快捷键的部分时,想输入 ⌘Command。这时候,我会遇到两个问题:一是这个 字符很难打,另一个是这个组合此后也会用很多次。这时候,通过 Textpander,进行一番设置之后,只要输入 ccmd ——bang!——就会弹出 ⌘Command 这一组字符。

直至今日,这个需求已经被市场所认可,主流的操作系统都会内置文本替换的功能。但从对这个需求的理解以及配套功能的完善程度来说,和 TextExpander 相比,操作系统内置的功能只能算刚刚起步。

作为 macOS 重点生产力工具系列文章的第一篇,我将为你全面讲解 TextExpander 的功能,并且说明,为什么它的地位至今无可替代。