长久以来,输入法一直是困扰mac用户的一个问题;不过随着国内厂商的跟进,这种状况得到了极大的改善。不用自己去折腾什么鼠须管了,狼厂和企鹅都做的不错。
不过依然有一个问题没有完全解决:不同程序之间输入的自动切换。
相信大家一定有切换到item2
输入两个命令发现是中文然后按cmd + space
切换的尴尬;另外如果你如果使用vi或者emacs,那么就更蛋疼了。造成这种状况的根本原因在于:输入法的状态是混乱的,我无法明白现在自己处于哪一种输入环境,除非我开始打字或者看右上角输入法的图标。我希望item2
,Intellij IDEA
,Alfred2
永远是英文输入状态,除非手动切换;其他的程序比如chrome浏览器,邮件客户端保持正常。
打个比方,使用sublime
写代码,大多数情况下肯定是英文输入状态,写注释的时候可能手动切换到中文;但是这里有个问题,这时候如果我切换到其他程序,然后改变了输入的状态,再次回到sublime
,fuck!怎么又成了中文!
目前解决方案有如下方式:
- mac系统自带的设置-> 键盘 -> 输入源 -> 自动使用文稿的输入源
- 一些输入法的类似安静模式的功能