@scomper

回归系统双拼输入法

2018.07.19

电脑中的各种应用里,自己在输入法上花费的折腾时间貌似是最多的,从系统自带的拼音输入法开始,到百度、搜狗、QQ、鼠须管这些第三方的输入法,几乎没有错过每个输入法的版本更新,然而使用时间最久的还是开源的「鼠须管」和系统自带的简体拼音。学习双拼输入后又轮回了一次,双拼方案也变迁过几次,小鹤→自然码→小鹤→拼音加加。

如此折腾,一方面是输入法的使用频度高,另一方面总有那么一点「能不能更好」的想法,然而要兼顾使用习惯、词库、隐私和安全、总是有些缺憾,要么不省心要么不方便。「鼠须管」经过几年的调教和词库积累,已经演进的基本顺手,不足的地方是词库需要人工维护,跨平台个人词库无法自动同步。平衡下来或许没有「折腾」空间的系统自带输入法才是最佳的选择。

随着 macOS、iOS 的不断更新,系统内置的输入法越来越好用,好像终于有机会摆脱第三方输入法的各种不爽。这次 macOS Mojave 新版本推出,内置输入法的词库也得到了例常更新,还增加了夜晚模式的系统外观配色,输入法也会随着当前应用的配色自动改变样式。

系统双拼的使用技巧

输入习惯中最关心的几点是:

  1. 中英文混合,英文单词、英文和缩写、软件名称、邮件地址和网址的自动识别、词汇记忆
  2. 常用标点,省略号、英文姓名圆点、直角引号、书名号、数学符号等
  3. 特殊符号,箭头、带圈数字、功能键符号、单位符号等
  4. 英文标点,英文标点和符号、Markdown 语法符号的直接输入
  5. 表情符号,表情和颜文字的输入
  6. 词库和记忆,常用语、地名、成语诗词等,能记住用户输入的词组
  7. 个人短语,邮箱、地址、快捷短语等

英文和网址的输入

中英文混合输入的场景主要是输入中文的同时夹杂了一些英文软件名称和单词,例如:「鼠须管 Squirrel」这样的连续输入,系统输入法中可以通过 shift 键来实现输时入中英文的区隔,如果不使用 shift 键,只要英文的部分是常用的单词,输入完后单词会以小写形式出现。

通常英文的输入是单独进行的,系统输入法包含常用的单词词库,因此即便当前是中文模式的拼音键盘,也不妨碍直接输入英文。候选中没有识别的英文也可以直接回车键上屏,网址、用户 ID 一类的输入,输入法会结合前后输入会自动判断「。」的呈现状态,例如输入网址、邮件地址、IP、数字,句号会自动变成句点。


中文模式下,井号 #、星号 *、短横线 - 都可以直接输出半角符号。
如果想输入其它英文标点,有两种方式:

  • caps lock:打开大写键切换输入法为英文输入模式
  • ⌥⇧H:使用半角标点符号

「系统偏好设置-键盘-在拉丁字符和中文之间插入空格」是勾选状态,中文和英文单词之间会自动插入空格。

标点符号的输入

常用标点符号键位上基本都有,比较特殊的几个是:

  • ` :直接输入英文姓名中的圆点 ·,例如:秀兰·邓波儿
  • ⇧{ }:「」直角引号
  • ⇧6:…… 省略号
  • ⇧-:—— 破折号
  • ⇧<>:《》书名号

数学运算中经常需要用到的 + - ÷ ≈ ≠ √ π ≠,集中在按住 ⌥ 键的键位上,拼音候选里则有符号样式的 jia ➕、jian ➖、cheng ✖️、chu ➗。× 乘号没有键位捷径,需要用到最繁琐的 ⌥⇧B 下拉选择的方式,或者将其添加到「文本替换」,比如,我用双拼里的 ut ×,这样乘号可以直接出现在候选里,全拼用户可以用 cheng × 这样的短语设置。

  • ⌥X:≈
  • ⌥/:÷
  • ⌥V:√
  • ⌥P:π
  • ⌥=:≠

文本替换中的内容会通过 iCloud 在 macOS 和 iOS 设备之间同步,全选其中的内容拖拽到桌面能形成独立的备份。利用同步特性,一些 iOS 上不方便输入的符号可以在 Mac 端添加短语,同步后 iOS 端也就能实现便捷输入,例如图示中的直角引号 「」、功能键的符号 ⌃⌥⇧⌘。

表情和符号的输入

大部分常用的表情符号会直接出现在候选栏里,通过拼音的方式输入更方便一些,需要单独查找的表情符号可以 ⌃⌘空格 打开表情符号面板输入。

表情符号面板有一个缩略模式和一个字符检视器模式(点击右上角的图标切换),字符检视器模式下通过左上角的设置可以选择符号的类别,经常会用到的特殊符号推荐「添加到个人收藏」(右侧预览窗口中操作)。

键位上其实也包含一些符号,可以通过菜单项中选择「显示虚拟键盘」(悬浮的键盘窗口)直观的查看。和物理键盘不同,虚拟键盘可以动态显示按下功能键以后键位字符的变化。例如,分别按住 ⌃⌥⇧⌘ 组合键显示不同的符号。*大部分符号不需要刻意记忆,有个印象就好。*

  • ⌥⇧8:输入温度的符号 °,例如:°C
  • ⌥⇧K:输入苹果符号 
  • ⌥⇧R:‰
  • ⌥R:®
  • ⌥G:©

文本编辑过程中会用到的操作快捷键

  • Fn-Delete:删除插入点右边的字符
  • Fn–上箭头:Page Up,向上滚动一页
  • Fn–下箭头:Page Down,向下滚动一页
  • Fn–左箭头:Home,滚动到文稿开头
  • Fn–右箭头:End,滚动到文稿末尾
  • ⌘–上箭头:将插入点移至文稿开头
  • ⌘–下箭头:将插入点移至文稿末尾
  • ⌘–左箭头:将插入点移至当前行的行首
  • ⌘–右箭头:将插入点移至当前行的行尾

音调切换和简拼输入

系统拼音输入法支持按音调切换候选,用 Tab 键切换不同音调候选,不过双拼输入法只有遇到元音字母组合的时候才有效。这也算是系统双拼和全拼的有区别的地方。

全拼输入有一个很多人喜欢的地方,就是首字母的简拼输入,例如输入 x x w z 获得「象形文字」,双拼里也可以做到,不同的地方是需要通过 ’ 分隔符把输入键区隔开。如中央电视台可以输入 v'y'd'i't'。简拼输入还可以和完整的拼音组合,例如图示中的苹果公司和国家图书馆的输入,只要输入正确的声母和韵母的键位即可。

查询编码

系统输入法的「查找输入码」可以用来识别不认识的字,选择文字后 ⌥⇧L直接弹出窗口,可以看到拼音和五笔、笔画的输入方式。如果不选择激活的就是空白窗口。

输入法偏好设置

系统输入法没有云词库的功能,每次 macOS 软件更新,新的字词和短语(来源于当今时事、社交媒体和网站)会自动添加到系统输入法。

重复输入的词汇,输入法会记住并自动调整词频,如果勾选了「显示联想词语」,候选内容会略有变化。

调整词频:将最常用的候选字排列在候选字窗口中的最前面。
在拉丁文和中文之间插入空格:自动在拉丁文字符和中文字符之间插入空格。
显示繁体字符及生僻字符:在候选字列表中显示繁体中文字符以及不太常见的生僻字。

删除候选中错误的自造词,高亮选择字词后按 ⇧delete 键清除,文本替换中的短语需要先从「文本替换」中移除词条才可以从候选中清除。

系统内置的双拼方案

macOS 内置的双拼方案有 4 种:智能 ABC、搜狗双拼、拼音加加双拼、微软双拼,iOS 包含后 3 种,没有智能 ABC 双拼,搜狗双拼和微软双拼的方案很接近,额外用到了 ;分号键,这导致 iOS 上的键位布局很别扭。

选择「鼠须管」作为主要输入法时,双拼方案选的是小鹤双拼,这次为了统一 macOS 和 iOS 上的输入法,重新回到了系统输入法,双拼方案也由小鹤双拼改成了拼音加加,刚开始的确有些障碍,在线强化练习了 2 小时拼音加加双拼后终于又找回了流畅输入的感觉。

这里把系统自带的几种双拼方案的键位都贴了出来供参考:

  • 默认双拼(智能 ABC),iOS 上没有内置

  • 搜狗双拼

  • 拼音加加双拼

  • 微软双拼

  • 小鹤双拼

其它

文本替换的内容同步速度很理想,各设备之间几乎可以即时的看到文本替换的同步变化。但是,自造词的同步经过测试并不理想。「偏好设置 — 键盘」中的文本替换是全局性质的,系统输入法、第三方输入法都可以使用,对于系统内置输入法而言,替换内容会出现在候选词中,而对于第三方输入法来说,输入完成短语后直接回车,候选结果将以浮动窗的形式显示出来。

「文本替换」内容可以通过 iCloud 和其他 Mac 或 iOS 设备同步,对于同时拥有 Mac 和 iPhone 的用户来说非常方便。利用这种方式在 iOS 设备上也能方便的输入一些特殊符号,例如,、⌘、「」、①等等。用 iPad 写技术文章时不用再为输入特殊符号犯愁了。

文本替换内容的单独备份和分享,全选需要备份或分享的条目拖拽到桌面即可,会生成一个 .plist 的文件,拖拽 .plist 文件到「键盘-文本」替换窗口就可以还原。

因为经常要输入键盘上的快捷键符号,我定义了一条短语 dn 用来快速输出 ⇧⌃⌥⌘ ,然后根据实际需要删除或者补充后续字母键;另外还包括一些软件名称的自动首字母大写,运算符号、地址等。


系统输入法在隐私控制上有着天然的优势,可以在候选中显示通讯簿中的联系人,实际测试发现这块的同步并不会很及时,而且也存在个别的联系人无论如何都不出现在候选栏,考虑到 macOS 10.14 还处于 beta 阶段,有待后续验证。

Update:2018-11-02 14:23:05
iOS 12.1.1(16C5036c)和 macOS 10.14.2(18C31g)开始有小鹤双拼方案。

经过这段时间高密度的使用,以「鼠须管」的使用习惯作为参照,很满意系统输入法的表现:

  • 候选词语和单字的比重合理,鼠须管中经常会出现词组过多「压制」单字候选的数量
  • 表情符号的输入方式更多,既有拼音匹配的候选模式,也提供了丰富的选择面板,免维护
  • 根据应用的主题配色能自动适配主题风格
  • 简拼输入,可以利用 ’ 分隔符让双拼也能简拼输入,能提高效率
  • 提供了笔画、拆字和编码反差,操作和查询方便
  • Mac 和 iOS 多设备间同步的「文本替换」
  • 输入习惯积累形成的个人数据能随系统长期保存

列了一堆,其实最想说的是不用折腾太重要了,省心。

Comments
Write a Comment