写作,并不仅仅是输入文字那么简单。

在整个写作过程中,我们除了输入文字之外,往往需要输入各种符号、进行复制粘贴等操作,更进阶的,可能有进行大小写转换、文本替换、预览等需求……因此,如何能够最有效率地输入这些符号乃至执行这些动作,是每个文本编辑器不得不思考的问题。

根据我们的总结,iOS 上的文字编辑器,在快捷按键设定方面,分为了三个等级:

  1. 初级:需要点进某个菜单去找这些功能,这其实很不方便,很多时候还不如原生输入法更接近我们的肌肉记忆;
    在展开菜单使用功能按钮
  2. 中级:键盘与快捷键融为一体,如 Byword、Editorial,它们在虚拟键盘上方加了一栏快捷按钮,列出了输入 Markdown 符号、移动光标等常用功能,而且触手可及
    Byword 的快捷操作栏
  3. 高级:在中级的基础上,做到快捷键可自定义。做到这一点的典范就是 Drafts,它凭借键盘上那一排可自定义的快捷按钮俘获了不少 Power User 的心。
    Drafts 的键盘

对于 iPhone 来说第 3 种自定义键盘基本就到顶了,不过随着越来越多的人把 iPad 当作了生产力工具,人们产生了更多的需求:

  1. 在 iPad 上打字一般要外接键盘,用快捷键比抬手按虚拟按键更方便;
  2. 随着常用的定制功能越来越多,一排按钮变得不再够用。

Drafts 早已考虑到这个问题,在 Drafts 4 中就允许我们为键盘上那一排功能按键设置外接键盘快捷键,不仅实现了自定义功能按键的快捷键,还让我们用最熟悉的方式自定义它们:

Drafts 的快捷工具栏和快捷键

可以说,Drafts 在「自定义键盘」这方面,软硬件上的完成度都达到了一个巅峰。

明确了 Drafts 在这方面的地位之后,我们来看看,我们如何驾驭如此「生产力」的功能。