鼠须管输入法的静默模式

如果你用Mac OS,那么你一定要尝试一下输入法神器:鼠须管。关于鼠须管的介绍,不用多说了,直接Google一下吧。

鼠须管本身的可自定义功能非常不错,这也是我比较喜欢的一个原因,通过配置文件,可以进行很多的自定义设置,比如候选词个数,主题颜色,横向还是纵向显示候选词,等等…… 鼠须管的配置文件均采用YAML格式,如果你是个developer,一定对这种格式不会陌生。

另外,鼠须管在平时的使用中,还支持一个不错的功能:静默模式

所谓静默模式,就是在你打开某些应用的时候,鼠须管默认会切换为英文输入,这样能大大方便用户的使用,再也不用按一下shift来切换 中文/英文 模式了。

设置静默模式,可以直接点击设置,打开squirrel.yaml来设置。如果你希望程序升级后仍然保留你的自定义配置,还可以考虑把这部分设置放在自定义配置文件里面。

设置静默模式的属性叫做:ascii_mode,把这个设置为true即可。另外,你还需要一个应用程序标识,可以通过Mac OS的进程管理器找到。

下是我常用的开启静默模式的应用程序设置列表,包括:Alfred2,MacVim, Chrome, iTerm2

app_options:

com.googlecode.iterm2:

ascii_mode: true

“com.runningwithcrayons.Alfred-2”:

ascii_mode: true

org.vim.MacVim:

ascii_mode: true

com.google.Chrome:

ascii_mode: true

YAML格式是通过空格对齐的,所以要注意。

保存设置之后,重新Deploy一下,让设置生效。这样,启动进入这些程序的时候,就默认输入英文了,非常实用!

支持原创技术分享,据说打赏我的人,都找到了女朋友!