V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
charlie21
V2EX  ›  中州韻

鼠须管输入法 傻瓜版配置 - 基于 rime_pro 增强包

  •  1
     
  •   charlie21 · 2016-06-19 23:36:01 +08:00 · 25783 次点击
    这是一个创建于 2839 天前的主题,其中的信息可能已经有所发展或是发生改变。
    鼠须管输入法 - 一个 OS X 平台上的开源输入法软件

    本文是一个“傻瓜版”的配置办法 / 教程,旨在用简单的办法实现 (准确地说是配置出) 强大的功能,并保持自定义词库的可扩展性。

    基于 rime_pro 增强包,不折腾 (参考 f-customize.txt 文件也可作为以后折腾的基础)

    文章
    https://segmentfault.com/a/1190000005754706
    官方安装包
    http://rime.im/download/
    rime_pro 增强包
    http://pan.baidu.com/s/1kVEUA0J
    第 1 条附言  ·  2016-06-20 17:23:44 +08:00
    rime_pro 增强包(非官方) 下载链接
    https://segmentfault.com/a/1190000005754706#articleHeader5
    89 条回复    2018-06-13 20:00:48 +08:00
    Havee
        1
    Havee  
       2016-06-20 00:02:19 +08:00   ❤️ 3
    来一个简单一点的
    https://github.com/iHavee/rime-files
    max1525
        2
    max1525  
       2016-06-20 00:47:11 +08:00 via iPhone
    mark
    charlie21
        3
    charlie21  
    OP
       2016-06-20 01:16:47 +08:00   ❤️ 1
    第一步 安鼠须管软件
    第二步 解压出 rime_pro 增强包 里的文件扔 ~/Library/Rime 覆盖默认文件
    第三步 重新部署

    all done !
    ZoraZhang
        4
    ZoraZhang  
       2016-06-20 01:23:14 +08:00 via iPad
    mark ,不知道双拼麻不麻烦
    playmakerx
        5
    playmakerx  
       2016-06-20 06:07:38 +08:00
    非常感谢分享, lz 可不可以举例说明一下这个包的优点?
    hatcloud
        6
    hatcloud  
       2016-06-20 07:36:43 +08:00
    支持双拼吗?
    charlie21
        7
    charlie21  
    OP
       2016-06-20 08:34:38 +08:00   ❤️ 1
    安装增强包,即可获取其他输入法的功能 (和其他输入法使用习惯类似) ,无需额外配置, 99% 的输入法功能已悉听尊便 🎉

    安装简单
    ( 直接把文件拖到 Rime 目录 覆盖即可 )

    直接用就行了

    默认配置:候选词 5 个,候选词横向,中英切换 shift ,翻页 -+ ,不启用内嵌输入
    默认标点符号输入习惯,和其他输入法类似

    实现功能,一般输入法都有的功能:
    - 词库、输入联想
    - 符号输入 ℃ ⌘ ⇧ ⌥ 、 emoji 输入 🚀
    drw2w
        8
    drw2w  
       2016-06-20 09:19:04 +08:00
    @charlie21 如果想要增加吴语的输入法要怎么修改?
    JackBlack2006
        9
    JackBlack2006  
       2016-06-20 09:35:13 +08:00
    rime 好久没更新了,上 github 拖了一下居然不能在终端里编译??
    drw2w
        10
    drw2w  
       2016-06-20 09:48:24 +08:00
    还有就是我总是同步失败,在 installation.yaml 文件,添加一行这个, sync_dir: '/Users/drw2w/Dropbox/sync/Rime'
    但是总是显示有错误。是我输入的语句错了吗?
    drw2w
        11
    drw2w  
       2016-06-20 09:52:15 +08:00
    找到原因了。。。是标点符号不对。。。
    JackBlack2006
        12
    JackBlack2006  
       2016-06-20 10:26:30 +08:00
    @Havee 搜狗有个颜文字的,要是能放到 rime 里就神了
    williamlu
        13
    williamlu  
       2016-06-20 11:19:03 +08:00
    @charlie21 ,在 OS X 10.11.5 Mail 中,收件人、发件人地址栏不能输入中文啊,有时候要查询通讯录用中文查询,有解吗?
    ossphil
        14
    ossphil  
       2016-06-20 11:26:22 +08:00 via Android
    不错, iterm2 里自动切换成英文
    drw2w
        15
    drw2w  
       2016-06-20 11:43:48 +08:00
    在鼠须管输入法下无法激活 TextExpander 的字条,不知道有没有解决方法呢?谢谢
    smartdie
        16
    smartdie  
       2016-06-20 11:55:17 +08:00
    收藏一下,感谢楼主,好人一生平安。
    somkanel
        17
    somkanel  
       2016-06-20 12:46:27 +08:00
    @Havee 同步部分确实受益匪浅,感谢分享
    charlie21
        18
    charlie21  
    OP
       2016-06-20 12:57:16 +08:00
    @williamlu @drw2w 鼠须管输入法,并无对于某个软件的特殊限制。除非加入到了 “静默模式” 即在某些应用下,默认用英文。其他方面并无特殊限制。所以如果系统自带的输入法或其他品牌输入法能输入、管用,那么鼠须管 (理论上) 就也能输入、管用

    如果是仅在某个软件里不能输入,从排错的角度,建议先换用一下 系统自带的输入法,看能不能输入
    drw2w
        19
    drw2w  
       2016-06-20 13:40:13 +08:00
    @charlie21 TE 的我解决了。但是 @williamlu 的这个问题我也遇到了,而且系统自带的输入法是可以在收件人栏输入中文的,但是鼠须管不行。。。不知道别人有没有遇到一样的问题
    anguslg
        20
    anguslg  
       2016-06-20 14:56:46 +08:00
    请问,包里的 f_myphrases.dict.yaml 这个文件要怎么使用?
    charlie21
        21
    charlie21  
    OP
       2016-06-20 15:15:31 +08:00
    @anguslg 个性短语 可以显式地写在这里,方便快捷输入 (如果觉得有必要写) ,比如专有词 缩写的定义和其他快速输入

    md => Markdown
    syc => 🍀
    shift => ⇧
    psp => PSP

    就是 f_myphrases.dict.yaml 的对应行决定的

    Markdown md 10000
    🍀 syc
    ⇧ shift
    PSP psp 10000

    稍微方便一点点而已。如果觉得有必要 再修改这个文件。一般不用动
    anguslg
        22
    anguslg  
       2016-06-20 15:51:39 +08:00
    @charlie21 我用了,好像没有生效。比如 ❤️这个 emoji ,我输入 xin 或者 heart ,候选词里都没有出现这个 emoji 。不知道是我哪里不对
    charlie21
        23
    charlie21  
    OP
       2016-06-20 17:07:06 +08:00   ❤️ 1
    @anguslg my fault. 去文章页 [1] 重新下载增强包 覆盖到 ~/Library/Rime 即可

    [1]: https://segmentfault.com/a/1190000005754706
    DeepCold
        24
    DeepCold  
       2016-06-20 17:18:29 +08:00
    以前自己配置了半天还是不满意,这个试了一下还是非常赞的~~~感谢
    Magician
        25
    Magician  
       2016-06-20 17:26:08 +08:00
    这个不错啊 谢谢楼主的分享!
    icreeper
        26
    icreeper  
       2016-06-20 17:41:36 +08:00
    测试了一下,真的很棒,比我之前自己的配置好用多了
    imzhong
        27
    imzhong  
       2016-06-20 19:49:40 +08:00
    非常不错,谢谢
    sunxiaonian
        28
    sunxiaonian  
       2016-06-20 21:46:44 +08:00
    以前鼠须管输入符号时候,按下去有好几个备选项,这个配置里没有,请问如何调回来呢?
    charlie21
        29
    charlie21  
    OP
       2016-06-20 22:39:09 +08:00   ❤️ 1
    @sunxiaonian 标点符号输入习惯 ( 见 default.custom.yaml ) 可自定义。原文及增强包里已更新说明
    endosome
        30
    endosome  
       2016-06-20 23:59:03 +08:00
    谢谢楼主分享
    zhenjiachen
        31
    zhenjiachen  
       2016-06-21 10:45:00 +08:00
    我去,此链接分享内容可能因为涉及侵权、色情、反动、低俗等信息,无法访问!
    charlie21
        32
    charlie21  
    OP
       2016-06-21 10:52:25 +08:00
    @zhenjiachen 见附言
    rime_pro 增强包(非官方) 下载链接 在这里
    https://segmentfault.com/a/1190000005754706#articleHeader5
    Whitehead
        33
    Whitehead  
       2016-06-21 15:30:17 +08:00
    终于脱离百度搜狗了!感谢!
    Vicia
        34
    Vicia  
       2016-06-21 19:25:19 +08:00
    看了这贴终于下定决心再试一次鼠须管,楼主的配置很赞!
    现在遇到的问题就是我使用的是智能 ABC 双拼,添加了这一项并选择了以后,每次切换程序后都会自动变成繁体,切换成简体后换个程序又变回繁体了。想询问一下这个应该修改什么地方。
    再就是 Alfred 如果打开+输入的动作很快的话,第一个字就会以中文上屏。我用的是 3 ,不过把 com.runningwithcrayons.Alfred-2 改成 3 也还是有相同的问题。
    Vicia
        35
    Vicia  
       2016-06-21 20:00:44 +08:00   ❤️ 1
    切换回小鹤双拼以后就没有简繁自动切换的问题,于是看了下小鹤双拼的 custom.yaml ,然后按照里面的说明也给 abc 使用了相同的 custom.yaml ,问题解决。:)
    tmacshuai
        36
    tmacshuai  
       2016-06-21 21:06:05 +08:00
    不错,把这个输入法重新用起来😄
    hronro
        37
    hronro  
       2016-06-21 22:47:21 +08:00
    我看官网上的最新版都还是 2014-12-23 更新的,有没有童鞋有最新的编译版啊?
    moguiyu
        38
    moguiyu  
       2016-06-22 09:25:43 +08:00
    之前折腾过,后来放弃了。发现打字的机会真的好少。还是用系统默认的比较多,虽然确实比较傻一点,但是好歹 bug 少一些
    soli
        39
    soli  
       2016-06-22 11:17:03 +08:00
    如果系统默认的可以自定义快捷键就好了。

    不过,鼠须管确实很好用。
    liul85
        40
    liul85  
       2016-06-22 13:17:44 +08:00
    非常赞,已经用上了 🚀
    yescola
        41
    yescola  
       2016-06-22 19:17:13 +08:00
    好用是好用,但是非图形化的设定方式还是挺难受。。
    lotem
        42
    lotem  
       2016-06-22 22:42:44 +08:00 via iPhone   ❤️ 1
    讚!目前 GitHub 上 develop 分支的代码可以编译出 App ,但是没有打包任何数据文件,因为打算在下一个版本改为独立发布程序,而像很多其他工具软件一样把个性化的配置和数据作为一个用户分享创造的项目。这套配置我会好好学习一下。
    ossphil
        43
    ossphil  
       2016-06-22 23:55:25 +08:00
    自己对照原始的配置把逗号,句号做为翻页键恢复了,没这两不行啊
    bleutee
        44
    bleutee  
       2016-06-23 07:15:43 +08:00
    每次切換成正體中文。輸入法一切換,回到鼠鬚管就又變成默認簡體了。然後在 default.custom.yaml 里把 luna_pinyin_simp 修改爲 luna_pinyin 的話,所謂增強包就廢了,詞庫也沒用。
    charlie21
        45
    charlie21  
    OP
       2016-06-23 11:18:44 +08:00
    @bleutee 正體中文輸入的情況,原文及增强包里已更新说明。重新下载增强包覆盖即可 ( 重点是把 default.custom.yaml 、 luna_pinyin_tw.custom.yaml 覆盖 )
    wc0517
        46
    wc0517  
       2016-06-23 15:44:09 +08:00
    自己之前也配置了词库,但是 emoji 那些实在搞不定,这下可好,用了楼主的包以后一步到位!感谢楼主!
    MiloZhuang
        47
    MiloZhuang  
       2016-06-23 15:47:35 +08:00
    啊 话说不能在打拼音的时候使用 control + h 了,是在哪一条设定里改呀,求教。
    charlie21
        48
    charlie21  
    OP
       2016-06-23 19:05:31 +08:00   ❤️ 1
    @MiloZhuang 修改 default.custom.yaml ,追加到末尾的 key_binder/bindings 后面即可;可参考 ori_default.yaml 添加上 Emacs 风格快捷键
    lukertty
        49
    lukertty  
       2016-06-23 19:42:31 +08:00
    有个最最主要的问题,系统自带的输入法怎么办?要是留着自带的英文的话切换起来要输 2 套快捷键。。。
    jxdwinter
        50
    jxdwinter  
       2016-06-23 21:00:45 +08:00
    🚀🚀🚀!!!
    MiloZhuang
        51
    MiloZhuang  
       2016-06-23 23:21:07 +08:00
    @charlie21 wow Get it done ! 谢谢!
    wclebb
        52
    wclebb  
       2016-06-24 01:21:37 +08:00
    我知道我知道,我正在用上了。
    非常满意,也很容易使用。
    使用起来感觉好像比搜狗输入法快多了,看起来更加顺眼了真的。

    只是,如果可以实现,更完美,毕竟连自带输入法也有了,如果可以有更好。
    1 、比如 sj 可以自动输入为 2016 年 06 月 24 日 01:08:47 , 2016-06-24 01:08:49 之类的格式,如果可以自定义更棒了(有些文件名不能保存为:这种冒号),能输入为 2016 年 06 月 24 日 01-10-03 更完美了的。

    2 、如果还能多加一些功能的,比如 u 可以笔画组合输入或笔画输入,自带就有,更别说其它品牌输入法了。

    3 、如果可以, v 可以输入计算得出的结果。

    如果可以有,更好。
    好了我去搜索有没有更好实现它的方法。
    这三项功能,能实现起来。
    wclebb
        53
    wclebb  
       2016-06-24 02:31:51 +08:00
    1 、小鹤双拼加形码方案,貌似可以解决比如拼音加旁行字。但我看起来头大了,一时间无法消化掉。看起来加进个性造词即可。不知道是不是。
    2 、输入时间和输入计算结果(其实可以用 Spotlight 搜索来得出,并用 cmd+c 即可复制)。

    输入时间的功能没看到也没找到。

    对了,能不能在中文和英文之间加入空格?
    若能实现四个功能,这输入法将会是最强大的且功能最全的输入法的哦!
    wclebb
        54
    wclebb  
       2016-06-24 03:01:40 +08:00
    不知道如何设定:输出表情包(但不是直接打拼音拿出来的表情)可以输出多个表情可以待选的那种,怒我无知,我真的看不懂。
    连切换配色主题怎么改也好像无效,变成了疑似是官方默认主题的,唯一有变化的就是候选词亮标颜色变化,我只是想换成暗黑类似的主题的……

    对于小白来说,确实有难度……
    charlie21
        55
    charlie21  
    OP
       2016-06-24 09:32:19 +08:00
    @wclebb 用系统默认的英文输入法 🇺🇸 , ctrl + cmd + 空格,有 emoji 可选
    jimmyye
        56
    jimmyye  
       2016-06-24 09:39:35 +08:00
    谢谢楼主,输入法非常强大,配置非常好用,终于可以 say goodbye 搜狗输入法😃
    kiky
        57
    kiky  
       2016-06-24 10:01:56 +08:00
    谢谢,使用上了,非常好用。

    速度非常快,在 alfred 下面也自动切换成英文输入法了,☺️也可以输入。
    wclebb
        58
    wclebb  
       2016-06-24 11:29:42 +08:00
    @charlie21 摊手,找一天看看把所有 emoji 表情加入到特定的快捷键。
    其它功能呢?做不了?
    charlie21
        59
    charlie21  
    OP
       2016-06-24 12:41:08 +08:00   ❤️ 1
    @wclebb 面板主题 / 皮肤的定义可以参考原文里相关的参考链接 ( 或现成的 http://rime-aca.tumblr.com );其他功能若仅通过修改配置文件,似乎无法做到;你可以探索一下
    wclebb
        60
    wclebb  
       2016-06-24 14:31:39 +08:00
    @charlie21 我想问一下,如果我想打 diany ,输出电影,因为一般情况下打惯了,都会省略后面的 uan ,但大多数品牌输入法都会自动识别的。我也尝试了 diany 作为个性造词输入到 yaml 里,并重新部署,没用。主要是 di 「 any 」是灰色的,不可选。不能强制加电影进去吗?
    hiessu
        61
    hiessu  
       2016-06-24 14:49:42 +08:00
    小鹤双拼的自定义配置添加了,"translator/dictionary": luna_pinyin.extended ,输入词组会有点问题,例如输入 朋友 二字,友这个字只敲 Y 是出不来的,不知道有什么解决方法么?
    charlie21
        62
    charlie21  
    OP
       2016-06-24 15:23:12 +08:00
    @wclebb 电影 打 10 次,然后直接输入 dy
    @hiessu 对双拼不是很熟,不过应该不是词库的问题?
    hiessu
        63
    hiessu  
       2016-06-24 15:56:31 +08:00   ❤️ 1
    @charlie21 但是我把词库注释掉,确实就好了。用小鹤双拼打朋友,朋 pg 友 yz ,正常情况下输入 pgy 就可以了,但是加了词库必须输入 pgyz ,只敲 pgy ,不会弹出第二个字。
    dudu431
        64
    dudu431  
       2016-06-24 16:36:40 +08:00
    有人遇到部署之后,拼音模式下在邮件.app 的地址栏输入不能的 bug 吗?

    部署之前都木有问题,现在必须切换成英文模式才能在地址栏输入内容。
    charlie21
        65
    charlie21  
    OP
       2016-06-24 16:57:02 +08:00   ❤️ 1
    @dudu431 @williamlu
    如果遇到邮件.app 的地址栏不能输入的问题:
    修改 squirrel.custom.yaml 文件 style/inline_preedit: false 改为 true (即启用内嵌输入) 即可。
    dudu431
        66
    dudu431  
       2016-06-24 17:02:35 +08:00
    @charlie21 非常感谢!
    clotong
        67
    clotong  
       2016-06-24 17:50:50 +08:00
    @charlie21 介绍里面说的记忆本机输入习惯作为词库积累,这个输入习惯保存在哪个文件,用于重装系统后恢复
    charlie21
        68
    charlie21  
    OP
       2016-06-24 18:24:20 +08:00
    @clotong 大概是 ~/Library/Rime 的 2 个 以 .userdb 结尾的文件夹吧,不过你可以考虑保存整个 ~/Library/Rime 目录作为恢复
    frankmdong
        69
    frankmdong  
       2016-06-24 22:06:32 +08:00
    改皮肤好像很麻烦呢..
    GreenArrow
        70
    GreenArrow  
       2016-06-25 11:35:07 +08:00
    很好用 第一次使用
    mystryl
        71
    mystryl  
       2016-06-27 11:05:18 +08:00
    模糊音怎么改?配置文件去掉#了并没有生效
    williamlu
        72
    williamlu  
       2016-06-28 22:11:14 +08:00
    @charlie21 @drw2w ,修改了修改 squirrel.custom.yaml 文件 style/inline_preedit: false 改为 true ,统自带的输入法是可以在收件人栏输入中文的,但是鼠须管还是不行
    qianglf
        73
    qianglf  
       2016-06-30 14:14:02 +08:00
    @mystryl 模糊音要在 luna_pinyin.custom.yaml 里面配置才能起作用。
    charlie21
        74
    charlie21  
    OP
       2016-07-01 11:45:32 +08:00   ❤️ 1
    @williamlu 改完之后记得重新部署
    williamlu
        75
    williamlu  
       2016-07-01 15:07:56 +08:00
    @charlie21 感谢
    williamlu
        76
    williamlu  
       2016-07-02 07:38:44 +08:00
    @charlie21 ,在 Spotlight&Alfred3 中,不能用 shift 切换中英文输入法,怎么破?再次感谢!
    PublicFourWord
        77
    PublicFourWord  
       2016-07-03 11:17:30 +08:00
    @williamlu 咦? 我这能正常 ⇧ 切换中英啊
    charlie21
        78
    charlie21  
    OP
       2016-07-06 10:09:52 +08:00
    lzfxxx
        79
    lzfxxx  
       2016-07-06 13:26:17 +08:00
    @charlie21 在 luna_pinyin_simp.custom.yaml 中去掉#启用模糊音不生效
    @mystryl 你后来成功了吗
    charlie21
        80
    charlie21  
    OP
       2016-07-06 21:52:16 +08:00
    @lzfxxx
    模糊音的问题:
    注释掉 luna_pinyin_simp.custom.yaml 的 translator: enable_charset_filter: true 这 2 句 ( 似乎它与模糊音会冲突 ) ,然后开启模糊音,重新部署。
    charlie21
        81
    charlie21  
    OP
       2016-07-06 22:06:55 +08:00   ❤️ 1
    @mystryl @lzfxxx
    关于模糊音的问题,文章页里已添加了关于模糊音配置的说明。

    新的增强包已修正了这个问题,去文章页 [1] 重新下载增强包 覆盖到 ~/Library/Rime 即可

    [1]: https://segmentfault.com/a/1190000005754706
    lzfxxx
        82
    lzfxxx  
       2016-07-06 23:57:54 +08:00
    @charlie21 解决了,多谢
    charlie21
        83
    charlie21  
    OP
       2016-07-07 12:54:42 +08:00
    关于 diany (电影), miany (免疫) 等带 any 音节的分词错误的问题:

    可以添加自定义词组,也可更彻底的解决办法 注释掉 luna_pinyin.cn_en.dict.yaml 里的
    AnyConnect any connect 100
    这个条目,并重新部署即可。( 它的 any 这个 编码 会导致诸如 diany (电影), miany (免疫) 等带 any 音节的分词错误。其他音节分词错误也可以依此修改 )

    目前新的增强包已修正了这个问题 ( 已默认注释掉了这句 ) ,去文章页 重新下载增强包 覆盖到 ~/Library/Rime 即可
    evillions
        84
    evillions  
       2016-07-08 11:24:12 +08:00
    感谢 LZ ,伸手党送来口头锦旗
    broccoli
        85
    broccoli  
       2016-07-09 17:50:59 +08:00   ❤️ 1
    Aflred 中如果上一次输入了中文,下一次输入还是默认中文输入。 PS : 还有一个问题就是 moren -> 能打出 没人
    lotem
        86
    lotem  
       2016-07-10 09:08:34 +08:00   ❤️ 1
    @broccoli 這是個多音詞:
    https://www.moedict.tw/%E6%B2%92%E4%BA%BA
    沒人 mò rén
    能潛水的人。
    宋·蘇軾〈日喻〉:「南方多沒人。日與水居也,七歲而能涉,十歲而能浮,十五而能沒矣。」

    不過這個意項應該降低詞頻。
    mystryl
        87
    mystryl  
       2016-07-11 09:40:35 +08:00
    @charlie21 @lzfxxx 更新了增强包版本之后就完全正常了。
    charlie21
        88
    charlie21  
    OP
       2016-07-12 23:53:08 +08:00
    @broccoli Alfred 时英时中的问题,看自己使用习惯开关静默模式吧,也可按照这个思路对输入法软件和 Alfred 软件作自由调整
    http://yuanxi.tw/2012/01/使用工作效率軟體-alfred-時,可強制切換輸入法 /
    florxy
        89
    florxy  
       2018-06-13 20:00:48 +08:00
    @drw2w 可以问一下,「鼠须管无法激活 TextExpander 的字条」这个问题你是怎么解决的吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3756 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:15 · PVG 08:15 · LAX 17:15 · JFK 20:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.