好吧,我是今天才知道这个无敌的输入法有多么强悍,传说中的神级输入法,鼠须管~

在这之前我都一直是用的搜狗输入法,因为以前在win下就一直都用的是搜狗输入法,怎么说,各种国产的输入法做的还是比较有良心的,在国内,输入法这个产业的竞争还是比较激烈的额,没有良心就没法做了,我也没用过其他的输入法,所以觉得搜狗挺不错的感觉。然后转到mac上之后,发现mac上也有搜狗,顿时觉得还是有点开心的,然后就开开心心地用了搜狗。但是,我一直没发现,在mac上,有这么个超级输入法,完败搜狗。这个就是鼠须管。

先介绍一下鼠须管吧。其实说是mac下的,其实这个是一个跨界的输入法。在linux下叫做小狼毫,在win下叫做中州韵,统一的英文名叫做Rime。这个输入法的特点就是任何功能都可以自定义,不用约束于厂商的要求,想怎么弄就怎么弄。这里我就要介绍几个非常实用,适合我自己的输入习惯的自定义,比如:字体,颜色,输入框的颜色、样式,候选字的个数,切换中英文的按键,在某些程序中设置输入英文,还有最舒服的,关键字的设置,可以一键按出我想要的组合字符。接下来我就讲讲具体设置的方法。

 

首先,安装好鼠须管输入法。输入法刚刚安装的时候,默认是繁体的中文输入。按control + ~ 就可以设置为简体中文的输入。

然后打开设置文件夹,点击这个用户设定。

然后马上就会出现一个文件夹,里面有各种文件都是我们认不到的文件,这些都是鼠须管的设置文件,现在我们就来设置它们。

比如,我们现在要设置显示的候选字数为4个

我们先新建一个文件,文本文件,命名为:

default.custom.yaml

然后在里面写上如下字符串:

patch:
  menu/page_size: 4

注意在第二行之前有两个空格,在第二行冒号后面有个空格。

然后把这个文件放到刚才打开的文件夹下

最后,最最重要的一步:重新点击在任务栏上的鼠须管,在出现的菜单上点击重新部署。

等部署完成了,打个字就可以发现刚才的设置真的生效了!!!

 

我稍稍解释一下刚才的操作哈。刚才打开的文件夹真的是鼠须管的设置文件夹。里面.yaml结尾的文件都是设置文件,里面有关于输入法的各种设置,我们只要挑选其中某几个进行修改。没错,我们只要在这些文件中找到我们需要修改的选项直接改了保存就是修改了!比如刚才的那个修改,我们找到default.yaml这个文件,里面找到page_size: 这一行,把冒号后面的数字改成我们想要的候选个数就ok了。这个操作跟我们刚才的操作是一样的。至于为什么要新建一个文件。是这样的,新建的这个文件,命名是有规定的,是要修改的文件名中间加上custom.,就可以改这个文件里面的设定了,在这里写了什么东西,就会在相应文件里面改动这些东西。而且,新建的这个文件,如果升级鼠须管或者是重装鼠须管都不会消失,也就是说,如果你直接更改源文件的设定,升级以后这样的设定就会消失,如果是这样新建设定文件就完全不会消失。

具体的设定过程,code.google里面都有很详细的说明哈:http://code.google.com/p/rimeime/wiki/CustomizationGuide

还有这里是code.google对鼠须管的详细介绍:http://code.google.com/p/rimeime/wiki/RimeWithSchemata

然后是我的一些常用的更改

具体怎么设置的,在code.google里面都有说明哈,我就不详述了,祝大家享受打字,享受键盘人生。

mac上的键盘生活——神级输入法:鼠须管的更多相关文章

  1. mac上的键盘生活——quicksliver

      昨天晚上一直在找mac上的博客客户端,没发现很好的国内支持客户端,却发现了一个新的东西--quicksliver 简单的说,这个就是个快捷键启动方式,这是我在mac上用的最好的一个快捷键启动程序( ...

  2. mac上的键盘生活——输入法键位设置小技巧以及去掉自带输入法

    今天上QQ跟阳小进讨论的时候突然聊到了输入法,然后阳小进就发了这样一段文字过来: 修改中西文切换键由Shift到Ctrl 关于为什么要改为Ctrl键,贴吧里有个讨论 在贴吧说服佛振的网友: 「因为 S ...

  3. mac上的键盘生活——打字训练

    我的打字真的很有问题,错误率实在是太高了,于是乎下定决心改掉打字习惯,起码为了对得起我的机械键盘   所谓双击键(shift)就是当一个键钮上有两个字符时的辅助选择键,像标注在数字1上的 !,就是在你 ...

  4. mac上的键盘生活——快捷键列表

      主界面 command + tab 切换程序 command + `   在程序内切换界面 command + w     关闭界面 command + q     关闭程序   文本编辑 Com ...

  5. Win/Mac 键位映射 & 在 Mac 上更改“键盘”偏好设置

    Win/Mac 键位映射 & 在 Mac 上更改"键盘"偏好设置 PC键盘 在Mac下Command/Option键切换 https://support.apple.com ...

  6. (转载)Rime输入法—鼠须管(Squirrel)词库添加及配置

    为什么用Rime 13年底的时候,日本爆出百度的日本版本输入法的问题,要求政府人员停用,没当回事,反正我没用,当然了,有关搜狗和用户隐私有关的问题就一直没有中断过,也没太在意.但,前几天McAfee爆 ...

  7. Mac开发如何处理键盘事件

    Mac上输入与手机输入的不同是,Mac需要处理更多的键盘交互,因为Mac上的键盘输入会有多种快捷键组合. 代理方法处理 NSTextField #pragma mark - NSTextFieldDe ...

  8. 【原创】mac 上如何安装及切换输入法

    1. 安装输入法 刚购入mac mini一台,默认只有英文输入法,而自己用习惯了sogou输入法,于是就在网上下载安装了一个sogou拼音输入 for mac. 下载完毕后,在屏幕下方的dock区域右 ...

  9. 普通的101键盘在Mac上的键位对应

    为了方便,搞了一个普通的101有线全键盘 + Magic TrackPad配Macbook.        然后发现了一个小问题,按键对应似乎不像我想的那么完美,F1~F12和Macbook不对应,于 ...

随机推荐

  1. Android MVP模式的初识

      MVP是什么?或许在之前更多的人知道的是MVC这个模式(Model View Controller),然而MVP与MVC最不同的一点是M与V是不直接 关联的也是就Model与View不存在直接关系 ...

  2. jquery ajax跨域取数据

    jsonp.js/html 主要是利用jquery ajax和jsonp的datatype 跨站点请求数据,记录~ 同源策略:同端口,同协议,同域:所以ajax不能支持跨域取得数据,解决方案一般是js ...

  3. Java 设计模式_复合模式(2016-08-31)

    一.什么是复合模式? 在形式上,复合模式确实是多个模式的组合,但满足了这一条并不一定是复合模式,注意它的定义: 将多个模式结合起来形成一个“框架”,以解决一般性问题 一提到“框架”,可能最容易联想到的 ...

  4. 南理第八届校赛同步赛-F sequence//贪心算法&二分查找优化

    题目大意:求一个序列中不严格单调递增的子序列的最小数目(子序列之间没有交叉). 这题证明贪心法可行的时候,可以发现和求最长递减子序列的长度是同一个方法,只是思考的角度不同,具体证明并不是很清楚,这里就 ...

  5. Java之网络请求工具类(依赖:org.apache.http;注:HttpClient 4.4,HttpCore 4.4)

    到此处可以去下载依赖包:http://hc.apache.org/downloads.cgi import java.util.List; import org.apache.http.HttpSta ...

  6. 【elasticsearch】(1)centos7 使用yum安装elasticsearch 2.X

    前言 elasticsearch(下面称为ES)是一个基于Lucene的搜索服务器(By 百度百科:查看).所以他需要java的环境即jdk,这里提供懒人一键安装方式 # yum install ja ...

  7. gooflow0.6的流程设计

    为何使用gooflow:1.兼容性好 2.扩展点很多可以个性化设计 3.配有api文档 4.json格式的数据传输 gooflow0.8版 由于最近项目需要,急需设计一个流程,考虑到时间问题,和用户个 ...

  8. php运用curl触发后台脚本不超时执行某项任务

    运用curl 设置超时,触发后台脚本执行 例如一些需要长时间等待的任务,如创建数据库,下载网络图片等 $ch = curl_init();//$ch资源可以请求多个连接 curl_setopt($ch ...

  9. 谈memcache和memcached的区别

    用了段时间的memcache和memcached总结下认识,看很多人在用cache的时候,刚刚都没有搞清楚memcache 和 memcached的区别,还有就是使用的时候基本都是 get/set   ...

  10. 移动端利用iscroll实现小图变大图

    大图界面,使用iscroll,定义如下: var myScroll; function loaded(){ myScroll = new iScroll('wrapper', { zoom:true, ...