在OS X中控制系统范围的文本替换

为经常使用的单词或短语创建自己的文本快捷方式

OS X Snow Leopard以来, OS X支持全系统的文本替换功能。 文本替换功能可以为您经常使用的单词和短语创建文本快捷方式。 一旦你输入文本快捷方式,它将自动扩展到其相关的短语。 这适用于任何应用程序,因此是“系统范围”的名称; 它不仅限于文字处理器。 文本替换可以在任何使用OS X的文本操作API(应用程序编程接口)的应用程序中使用。

文本替换也是您经常输错的单词的便利工具。 例如,当我打算输入'the'时,我倾向于键入'teh'。 我的文字处理器足够聪明,可以为我纠正输入错误,但其他应用程序非常乐意让我看起来很傻,随时随地都会写'teh'。

设置文本替换

您可以控制Mac系统偏好设置中的文字替换。 但是,您使用的实际偏好设置随时间而改变,因此,我们将提供有关如何设置文本替换的多个说明,具体取决于您使用的是哪个版本的OS X. 如果您不确定,请从Apple菜单中选择“关于本机”。

Snow Leopard(10.6.x),Lion(10.7.x)和Mountain Lion(10.8.x)文本替换

  1. 单击Dock中的图标启动系统偏好设置,或从Apple菜单中选择“系统偏好设置”。
  2. 从系统首选项窗口中选择“语言和文本”首选项窗格。
  3. 从语言和文本窗口中选择“文本”选项卡。

雪豹, 狮子山狮会预先配置各种文本替换,包括我的'teh /'示例。 除了替换一些经常错误输入的单词之外,Snow Leopard还包括版权,商标和其他常用符号以及分数的替代品。

要将您自己的单词和短语添加到列表中,请跳到“添加您自己的文字替换”。

小牛(10.9.x),优胜美地(10.10.x)和埃尔卡皮坦(10.11)文本替换

  1. 单击Dock图标或从Apple菜单中选择系统偏好设置项目,启动系统偏好设置。
  2. 选择键盘首选项窗格。
  3. 单击“键盘”首选项窗格中的“文本”选项卡。

OS X Mavericks以及稍后的预定义文本替换数量有限。 你会发现替代版权,商标和其他一些项目。

添加您自己的文本替换

  1. 单击文本窗口左下角附近的“+”(加号)。
  2. 在“替换”列中输入快捷方式文本。
  3. 在“With”列中输入展开的文字。
  4. 按返回或输入添加您的文字替换。

删除文本替换

  1. 在文本窗口中,选择您想要删除的替换。
  2. 单击窗口左下角附近的' - '(减号)符号。
  3. 所选替代将被删除。

启用或禁用单个文本替换(仅适用于雪豹,狮子和山狮)

您可以启用或禁用单个文本替换,包括Apple预先填充的文本替换。 这使您可以拥有大量替代品,而无需删除目前不使用的替代品。

  1. 在语言和文本窗口中,勾选您希望激活的替代项旁边的复选标记。
  2. 在语言和文字窗口中,从您希望变为非活动状态的任何替换中删除复选标记。

文本替换是一项强大的功能,但内置系统至多是基本的。 如果您发现它缺少一些功能,例如可以根据每个应用程序分配替换,则可能会更喜欢第三方文本扩展程序(如下面列出的那些扩展程序)。