之前吐了一篇iOS下输入法的槽,今天又在技术大牛风云的博客上看到了一篇有关中文输入法的诉求,再加上很久之前偶然认识的sunpinyin的主要贡献者Sun Yong,觉得输入法这东西吧,虽然事儿小,但却是每个中国网民每天都要使用的工具之一,值得侃侃。今天就不吐槽了,也不从技术层面侃,而是从使用角度,告诉大家Mac OS X的输入法有多牛逼,算是一份体验报告吧
首先,请买了mac设备,不论是台机还是笔电,但拿到手后第一件事就是分区装windons的伪果粉绕道别处,此文不适合你们,也不指望靠一个输入法把你们拽回mac阵营
第二,对于那些还是会使用mac系统的果粉,但拿到手后第一件事是安装x狗、x度、x鹅,或者小众一点的sunpinyin、FIT、Rime等第三方输入法的半伪果粉,可尝试看完本文,并希望之后你们会去试下mac自带的输入法,然后上瘾~
第三,请确保你们的mac系统的版本在mountain lion及以上,因为在这个版本之前,我也尝试过mac自带的输入法,但很可惜,基本上就是个鸡肋,还经常崩溃。之后我就无奈地成为了第二种半伪果粉,试遍了我能找到的所有第三方拼音输入法……但自从ML开始,mac pinyin脱胎了,我也不再用任何的第三方输入法了~
Mac pinyin(暂且这么叫吧,因为我没找到她的官方名字)荡平任何第三方输入法只需下面几板斧。首先看下mac pinyin的菜单,你就能猜到一些她有多强大了
第一板斧:音调输入
使用音调是最简单的降低拼音输入时重码率的手段了,在mac pinyin中,输入拼音后按 tab 键即可在四声中循环切换,如果是词语,只对首字有效
附带一句,上图中候选词条按“下”键展开为二维候选词框的这个功能,第一次看到时满满的槽点,觉得整个mac都不美了。但用熟了之后觉得还是挺顺手的,至少解决了不停地翻页却不知道何时能出现想要的字词的那份不安……但在有一次公司内部的高管交流会上,请了小川同学过来分享一些企业管理的经验,其间有一段小川专门聊到了x狗输入法团队,并将这个已经开发完成但未发布的新功能作为创新之一得意地“泄漏”给了我们。虽然也就是个小feature无伤大雅,但我心中小川同学的光环在那一瞬间消散……只想说,抽空可以试下mac,至少不容易被欺上~
第二板斧:笔画
现在的互联网一代人,对拼音输入法的依赖越来越强,提笔忘字、无法见人的笔迹就是两个最大的后遗症。但有时候一个字真的忘了怎么写,或者遇到生僻字怎么办?比如“彳亍”……在mac pinyin下,按“u”键进入笔画模式,然后“h s p n z”分别对应“横竖撇捺折”,“x”是卉儿,就能把字“写”出来了
第三板斧:拆字
有时候遇上笔画巨多的生僻字,用笔画写半天还得翻好几页,怎么破?mac pinyin提供了“拆字”功能,比如“鱻”,输入“yu yu”然后按 shift+空格 即可
第四板斧:emoji表情
iOS及之后的el capitan引入大量不同肤色、人种、性别的emoji让大家感叹了一把苹果的处女心。但事实上苹果做得更变态:在输入法里给大量常用的emoji做了编码,还是拼音编码……比如输入“ku”,你能看见三个候选,其中1、2是两个不同的哭脸,至于第三个,请查看原图自行感受处女座的苹果~
第五板斧:一定程度上的拼写容错
注意,这里说的是“容错”,就是一些简单的,不易混淆的拼写错误,而不是方便南方人使用的“模糊输入”,示例如下
第六板斧:基本款中英混输
上面这些都是拼音输入法相关的killer feature,还有两个与拼音无关但是又忍不住炫给大家的feature
其它之一:手写……
我记得当时在lion的一个dev beta版本的release notes中看到了“触摸板输入”的new feature,当时虎躯一震,迫不及待地尝试了一把……好吧……只能说,由于我手指太粗的原因,这个功能只能拿来炫
其它之二:英文快捷输入
这个功能对中国人用处不是特别大,除非你经常和老外沟通。在英文输入模式下,按 Esc 即可调出英文输入菜单。当然,由于Esc这个键在很多程序里都用来作为取消键,所以如果你需要经常使用此功能的话建议修改快捷键
好了,介绍完了~看完之后有没有至少尝试一下的冲动?如果你在尝试之后真的卸载掉了其它第三方输入法,请留言告诉我一声,不谢~
-- EOF --
除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 「转载自程序员的信仰©」
本文链接地址:再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~
Today on history:
【2007】四月还真TM飘雪了
【2005】原型模式(Prototype)
【2005】static与final变量
leo
垃圾输入法,再怎么宣传也是垃圾。
就一个最简单的功能,强制词频,用户词库就不支持。
任何其他输入法都可以做到的简单功能,比如强迫单独打d字母,永远出“的”字,这垃圾原生输入法就不行。用shift + delete删除无数次出在“的”前面的字,仍然死不悔改,乱调顺序。
花
但是mac自带的输入法不支持用快捷方式输入当下的日期时间,请问楼主有什么好方法吗
Wei Wang
刚想物色个天朝输入法,看到了此秘籍,哈哈~
zzjin
GH60的键盘,默认是没有capslock的,因为对于程序员来说几乎没有任何地方需要长期切换大小写, capslock位置是ctrl按键,方便用小拇指操作快捷键.不能shift切换中英文是最大的问题了…
happytree
亲测有效!在中文拼音输入法时,按一下“Caps lock”键,就可以切换半角/全角标点符号了。
horsefaced
不错耶!正好ipad上的蓝牙键盘也不支持第三方输入法。
Jay Xu
1、目前mac不支持在中文输入时键入半角符号……
2、Mac默认是在键入时自动进行单词补全的,但是亲测不是所有的app都支持,目前支持的比较好的都是Mac自带的app比如文本编辑
happytree
我想在中文输入中,使用英文的标点符号(半角)。怎么弄呢?mac拼音输入法似乎不支持这种习惯。或者你告诉我,英文输入时,怎么进行输入单词联想/补全?
Leo
的确比以前好用多了,果断卸载X狗
Jay Xu
不能使用shift键切换中英文的确是个很别扭的地方,我很好奇你的键盘为啥没caplock键呢?坏了?双拼我没用过,但貌似的确是没有多方案可供选择。中文和拉丁字母之间是可以加空格的,配置见截图,另外文章中的截图中“Google”两侧也是有空格的~
Join Lee
还有就是你这里演示的功能全部是低频功能,不会加快打字速度的功能。osx自带的这个输入法我使用时最大好处就是打字时错别字明显比以前少多了。
Join Lee
中文和英文间没加空格,不能定义 shift 键切换中英文(我键盘没有capslock键),没有更多的双拼方案。这是我现在最不满意的三点。