多行输入文本回归到Keyboard_Maestro

之前看了rime输入法有关几篇文章,发现好厉害,以为可以all in one,什么都可以放进去。现在发现错的离谱。

因为可以快速输出,只需要记住字母,我使用的Minja 的 双字母法比如定金,我就使用
DDJ,我把我的工作全部细分了,按照工作流细分,我发现大部分邮件回复实际上都是一个模板(稍加改动),实际上都是可以靠文本替代。

因为rime不支持多行,所以我使用|把每一行分离,输出的时候,只需要在做一个把|分离的快捷键就可以把多行输出变成多多行。

所以我录入Rime的时候这样录入,比如

为了保障国内工厂收款RMB的安全性,我司所有国内RMB汇款,均由国外美金汇出(大概3个工作日),国内外贸公司结汇(1-2)工作日,在付款大概1个工作日,所以大概会有1周时间延迟。||所以如果还没有收到的工厂,请耐心等待,因为我们的RMB全部是通过银行,资金100%安全可靠,就是需要一定的时间。请知悉。 wwk 100

输出的时候,我使用Keyboard_Maestro的快捷指令把符号|自动分行,如下。

为了保障国内工厂收款RMB的安全性,我司所有国内RMB汇款,均由国外美金汇出(大概3个工作日),国内外贸公司结汇(1-2)工作日,在付款大概1个工作日,所以大概会有1周时间延迟。

所以如果还没有收到的工厂,请耐心等待,因为我们的RMB全部是通过银行,资金100%安全可靠,就是需要一定的时间。请知悉。

问题在于,一个工作流的关键字,比如定金,有10多个个,因为有些非常长,所以导致Rime输出的时候,只能看前面3,4行就看不到后面的内容了,已经满屏,非常难受。

考虑再三,我决定还是使用Keyboard_Maestro的文本替代。

当初使用Rime录入多行文本,考虑的是文本都交给Rime,这样比较容易。

现在使用Keyboard_Maestro,我发现比Rime好用多了。也不需要在拆分多行。也容易管理。

macro 的命名方式借鉴了Minja 的付费教程Keyboard_Maestro文章,我自己修改了适合我自己的。

我按照关键字命名,这样可以按照名称排序,后面加上数字,用来选择,这样几乎只需要选择一次就可以,大部分macro都是10以内的。因为我对英语不熟悉,所以采用数字。如果熟悉英语,可以使用Minja的命名,会产生肌肉记忆。

1 Like

Rime 或其他输入法还是更适合输入词语和短语,更复杂的组合超出了 Rime 的设计,也不适合以小小候选词框为主要交互界面的输入法。

Keyboard Maestro 确实是很好的选择。话说我最近又开始把一部分长文本迁移到 LaunchBar,通过 Snippets 输入,好处在于数据全部在 txt 文件里,后续可以做些有想象力的事情(例如 Index 到 DEVONthink,统一管理或搜索)。

1 Like

附议Minja。LaunchBar的Snippets还可以与Keyboard Maestro结合,实现自动筛选该应用下的Snippets(前提是Snippets的命名规范)。

使用效果如图1(以活跃App为终端时按下快捷键为例),Keyboard Maestro动作如图2。

1 Like

请写一篇!这个用法太好了。

1 Like

等我开完题 :joy: :smiling_face_with_tear: :sob:

1 Like