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

在这之前我都一直是用的搜狗输入法,因为以前在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. Win7使用IIS通过域名访问本地程序(网页、css、js等)

    一.目的:在本地浏览器里面,输入www.abc.com 可以访问我们本地搭建的网页程序 二.好处:在本地模拟,真实的访问,另外可以设置一些二级域名,例如static.abc.com域名用来存储像图片, ...

  2. ios 用LLDB查看模拟器文件路径以及一些常用的命令

    我看网络上有好多有关lldb调试命令的介绍,我都看了一遍,都没有这个方法,所以我在这里补充出来,帮助需要的人. 另外附上一些 实用LLDB命令 我们可以使用e命令定义变量 (lldb) e NSStr ...

  3. JS 同源策略

    对于任何基于WEB的应用,最重要的就是安全性.JS中有各种安全检查以防止恶意脚本攻击你的机器,其中一些特定的安全手段在各种浏览器中都有采用.如:Mozilla有个完全独特的完全模型,涉及到了签署脚本和 ...

  4. PHP 单一入口

    单一入口概述 单一入口的应用程序就是说用一个文件处理所有的HTTP请求,例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口. 打个比方,大家都要上W ...

  5. [Machine Learning] Probabilistic Graphical Models:一、Introduction and Overview(2、Factors)

    一.什么是factors? 类似于function,将一个自变量空间投影到新空间.这个自变量空间叫做scope. 二.例子 如概率论中的联合分布,就是将不同变量值的组合映射到一个概率,概率和为1. 三 ...

  6. ajax只是一个称呼

    记得刚入行的时候,看到ajax,即异步的javascript和xml这样一个概念,一点感觉都没有.参加工作前的第一轮面试,被问到有没有自己实现过ajax,我觉得自己实现肯定很复杂吧. 从名字理解 从名 ...

  7. C#程序中:如何向xml文件中插入节点(数据)

    向xml文件中动态的添加节点(数据)是一件很爽的事,可以给你的程序带来很多的方便,比如在web中,如果你的Flash用到了xml文件,这个方法可以让你在后台就轻轻松松的更新你的Flash内容哦!一起研 ...

  8. javascrip 分享到

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  9. php接口开发--复制缩减Codeigniter的车轮

    接口需求: 输出json 单一入口 安全 http://segmentfault.com/q/1010000000143852基于token验证?session? 缓存 session cookie ...

  10. ubuntu14.04下 Android虚拟机 genymotion 的下载和安装

    官网:https://www.genymotion.com/ Install Guide https://www.genymotion.com/#!/developers/user-guide#ins ...