V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lotem
V2EX  ›  分享创造

新譜的 Rime 輸入法配置管理器

  •  
  •   lotem ·
    lotem · 2018-04-10 22:21:34 +08:00 · 8152 次点击
    这是一个创建于 2419 天前的主题,其中的信息可能已经有所发展或是发生改变。

    某最近的一個小作品,分享給 Rime 用家及好奇的 V2EX 客。

    東風破 /plum/ 是個輕量級的、由 bash 腳本開發的 Rime 輸入法配置管理工具。 有望通過提供單行安裝腳本,收集、包裝「配方」,解決 Rime 用家通過統一介面、簡便地獲取輸入方案這個難題。 並爲積累了一定經驗的用家提供了一個管理和分享配置的渠道。

    背景

    Rime 輸入法 用 YAML 格式的配置文件完成程序的配置。用來實現一種特定輸入法的配置稱爲「輸入方案」。 無論鼠鬚管還是小狼毫,至今都沒有一個圖形化配置工具能完成大部份配置作業。Rime 用家分享輸入方案、管理個人配置不便的問題也一直未妥善解決。

    之前的不少嘗試,結果都不夠滿意。如小狼毫的「輸入法設定」程序、SCU 將常用配置圖形化,然而能夠控制的配置範圍有限; Rime Kit 構想了一個面向社區的開放式配置分享/分發工具,但因初期開發工程艱鉅、運行環境太笨重等原因而擱淺。

    出品

    趁這次清明假期,閉門造車,終於寫成了這套腳本,並將原本隨輸入法軟件發佈的輸入方案納入這一體系。 目前該工具只設按「配方」從 GitHub 獲取代碼的功能,和一個命令行介面的交互菜單。

    初始安裝: curl -fsSL https://git.io/rime-install | bash

    命令行示例: bash rime-install :preset combo-pinyin jyutping wubi

    交互菜單用例截圖: https://github.com/rime/home/raw/master/images/rime-install-select.png

    前景

    照例先畫個大餅。但這次看上去比較現實,計劃中的功能都可以用腳本完成: 例如「配方」可以用類似 ebuild、PKGBUILD 的 bash 腳本來配置安裝內容和步驟; 參數化「配方」,比如給某個指定的輸入方案打補靪。

    (按:打補靪,指通過修改配置文件中的部份配置項添加功能或改變輸入法的行爲。)

    終極效果是用家只須維護一份配方列表,就能按照配方一一抓取輸入方案、補靪、個人配置等,繼而部署整套用戶數據。 今後若有能人,在此基礎上製做以配方爲操作單位的圖形化配置介面,也將事倍功半。

    第 1 条附言  ·  2018-04-11 07:40:52 +08:00
    …事半功倍?😄事半功倍!
    14 条回复    2022-02-08 17:28:46 +08:00
    fobven
        1
    fobven  
       2018-04-11 02:40:39 +08:00 via iPhone
    支持,感谢开发者🙏
    lotem
        2
    lotem  
    OP
       2018-04-11 05:29:25 +08:00 via iPhone
    …事半功倍?😄事半功倍!
    liuys36
        3
    liuys36  
       2018-04-11 07:59:45 +08:00 via Android
    感谢作者提供这么好的输入法
    sunzhenyucn
        4
    sunzhenyucn  
       2018-04-11 08:17:01 +08:00 via Android
    滋慈,但是看到事倍功半还是吓了一跳 233
    lotem
        5
    lotem  
    OP
       2018-04-11 08:49:12 +08:00
    @sunzhenyucn 對程序員來說、做 GUI 實屬事倍功半。
    明明一個腳本、一行命令就能完成。非要寫個 GUI,我是不支持的。
    mritd
        6
    mritd  
       2018-04-11 09:26:30 +08:00 via iPhone
    🙃昨天 build mac 的失败了
    SunisDown
        7
    SunisDown  
       2018-04-11 12:06:37 +08:00
    近距离感谢
    XuanYuan
        8
    XuanYuan  
       2018-04-12 09:02:02 +08:00
    佛振先生好,请教一下,五笔方案下如何使用 ,. 上屏?
    之前有在 RIME 贴吧请教过您,但是一直没有弄好
    zouyun5152
        9
    zouyun5152  
       2018-04-13 16:39:39 +08:00
    您好,亲教一个问题。

    Rime 输入法的字体样式偏瘦,看下图:


    想修改成和 macOS 自带输入法里的字体一样的粗细,请教设置方案。


    很明显,自带输入法里的字体偏粗一些,但是看起来更舒服。
    lk527273002
        10
    lk527273002  
       2018-04-13 17:07:19 +08:00
    @zouyun5152 老哥能给个联系方式吗 我对你的输入法皮肤很感兴趣
    zouyun5152
        11
    zouyun5152  
       2018-04-13 17:10:02 +08:00
    @lk527273002 #10

    QQ#7144206
    forkon
        12
    forkon  
       2018-04-23 18:05:24 +08:00
    强力支持
    twocold0451
        13
    twocold0451  
       2019-10-16 16:25:10 +08:00
    感谢分享,很好用
    canglaoshi
        14
    canglaoshi  
       2022-02-08 17:28:46 +08:00
    感谢开发者,挺好的输入法满意。
    2022 年 02 月 08 日
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2787 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:30 · PVG 15:30 · LAX 23:30 · JFK 02:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.