我的工作需要我不断地将相同的消息粘贴到文本框中,然后我会针对每个客户进行调整和定制。但粘贴的消息保持不变。有时我也会粘贴不同的消息,因此希望它可以使用不同的快捷方式。
我在 MacOS Catalina 上,并尝试了首选项中的键盘文本替换选项,但它似乎不允许带有换行符或其他多段条目或特殊字符等的文本。不确定问题是什么,但它不工作......
我不在乎我是否输入了一串文本(例如:“default-msg”),它会变成我需要的文本,或者我是否使用编程的键盘快捷键将我的文本粘贴到活动字段或任何类型的背景中可以为我做到这一点的程序。我只是想要一些方法来做到这一点,希望有一些不同的信息。如果我不必每次都需要粘贴相同的消息时都从文本文件中复制,这真的会帮助我简化工作。
我通常使用 Chrome 或其他浏览器将此文本输入到我正在使用的任何网页中。肯定有一些东西可以实现这种类型的操作,但我的搜索结果是空的。
您可以制作适用于 Mac 和 iOS 的多行文本替换器 - 但您必须先在 Mac 上制作它们并使用 iCloud 在设备之间同步。
“技巧”非常简单,只需进行逻辑飞跃。
您不能直接在 System Prefs > Keyboard > Text 中进行多行文本替换,但您可以复制/粘贴一个!
在 TextEdit 中输入您需要的文本,然后简单地复制/粘贴到 Text 中的“With”框中。
您永远无法在 With 列中看到多行。当您第一次粘贴时,您将看到最后一行。一旦你保持编辑,你会看到第一行,但它就在那里,它会同步到 iOS。
我从未实际测试过以这种方式可以存储多少数据。我将它用于我自己的全名、地址、电话号码、电子邮件等作为单个格式的部分,但从未尝试过大段落来测试它的限制。
来自评论
如果您尝试在其中粘贴太多文本,您会收到这条颇具误导性的错误消息 -
“短语必须包含至少一个字符。请提供有效的单词或短语。”
在记事本中,使用换行符(shift+return)创建文本块,而不仅仅是返回。
复制文本并粘贴到“替换为”字段中。
在 iOS 14 上测试 :)
从 App Store 试用 WordBoard 键盘。而不是使用 iphone 文本替换,您只需要创建模板,也可以使用换行符。我现在才试过。
在 iOS 15 上的“Notes”应用程序中,上述操作也可以使用,使用 shift+return,然后将其复制/粘贴到设置中的快捷方式/短语区域。我刚刚做到了 ?? (你可以看出它正在工作,因为与你只按回车不同,新行不会以大写字母开头。)