文本快捷方式

如何编写缩写

缩写是一个简短的词。你键入缩写后,Layouto 会将它替换为一段较长的文本。缩写在所有应用中都可以使用。

添加缩写

  1. 打开 Layouto 设置,然后点按“文本快捷方式”。
  2. 在“输入码”栏中键入缩写,例如 xx。
  3. 在“短语”栏中键入文本,例如 谢谢!
  4. 点按“添加”按钮。

要使用缩写,请在应用中键入缩写,然后键入空格或标点符号。Layouto 会将缩写替换为文本。

注:按下 Return 键和 Tab 键不会触发替换,因为这两个键可能会发送信息或移到其他栏。

文本可以有多行。要在“短语”栏中换行,请按下 Return 键。要存储,请按下 Command-Return。

要撤销替换,请在替换后立即按两下 Shift 键。Layouto 会恢复原来的缩写。

大写字母

请用小写字母添加缩写。例如,缩写 asap 的文本为 as soon as possible。打开“匹配缩写大小写”后,以下写法也有效:

含有大写字母的缩写(例如 SDK)只有按原样键入时才有效。“匹配缩写大小写”位于设置的“通用”面板中。

日期和时间

在文本中放入以下占位符。缩写展开时,Layouto 会填入相应的值。

光标和剪贴板

在光标需要停留的位置放入 {{cursor}}。例如,{{cursor}},您好! 会让光标停在逗号前,你可以接着键入姓名。

{{clipboard}} 会写入你最后拷贝的文本,并以纯文本形式写入。

待填字段

{{input:姓名}} 是一个待填字段。每次缩写展开时,都会打开一个小窗口。在“姓名”栏中键入值,然后按下 Return 键。

示例:{{input:姓名}},您好!感谢您的订购。

要提供可选值列表,请将这些值写在第二个冒号后面。{{input:尺码:S|M|L}} 会显示一个包含 S、M 和 L 的菜单。

变量和片段

变量为一个集合中的所有缩写保存一个共用的值。

  1. 选择集合,然后点按“变量”标签页。
  2. 键入名称(例如 phone)和值。
  3. 点按“添加”按钮。
  4. 在缩写的文本中写入 {{var:phone}}。

值有变化时,只需在“变量”标签页中修改一次。

{{snippet:sig}} 会写入缩写 sig 的文本。可以用它把签名或地址集中保存在一处。

注:片段的缩写可以直接键入并展开,而变量的名称键入后不会展开。

Tab 和 Enter

{{tab}} 和 {{enter}} 会在文本的各部分之间按下这两个键。可用于填写表单或发送信息。

示例:liwei@example.com{{tab}}李伟{{enter}}

注:在最后一个键之后,Layouto 不会再键入任何内容。这类文本无法用 Shift 键撤销。

无需空格即展开

选择一个缩写,然后打开“无需空格即展开”。键入缩写的最后一个字母时,它就会展开。

这适用于以符号开头的缩写,例如 ;addr。

注:这样就无法键入开头字母相同的更长缩写。例如,在你键完 address 之前,addr 就会展开。

模式

将缩写写在两个斜杠之间,就构成了模式。模式是一个正则表达式,你键入的整个单词必须与它匹配。

在文本中,$1 到 $9 代表单词中括号内的部分。

示例:缩写为 /(\d+)km/,文本为 $1 公里。键入 5km 时,会得到 5 公里。

注:超过 20 个字符的单词不会与模式比较。

  1. 在设置的“通用”面板中,打开“缩写搜索”。
  2. 在应用中按下 ⌃⌥⌘V。缩写列表随即打开。
  3. 键入缩写或其文本的一部分。
  4. 使用方向键选中它,然后按下 Return 键。

Layouto 会在光标处写入文本,不会删除光标前的文本。

集合和应用

缩写存放在集合中。在集合的“应用”标签页中,可以选择该集合在哪些应用中生效。这样,同一个缩写在不同应用中可以对应不同的文本。

Layouto 不会在“例外应用”面板中的应用里工作。

日语、中文、韩语和越南语

缩写也适用于以下输入法:日语、拼音、韩语 2-Set 和越南语 Telex。

注:使用日语、拼音和 Telex 时,包含待填字段、Tab 或 Enter 的文本不会展开。

English Русский Ελληνικά Español Português Français Polski Norsk Deutsch Svenska Türkçe Italiano Українська Български العربية Tiếng Việt हिन्दी 日本語 한국어 繁體中文