這是本文件的舊版!
RIME 打嘸蝦米
- myliu:似乎是從官方 GCIN 碼表轉來的
- 看來沒有簡拼、記憶詞組等功能,就是模擬官蝦的組字上字而已
-
- 但不太知道怎麼安裝及自訂,且功能複雜很多 @@(作者厲害啊)
- 20190320 今天總算有進展:
- 寄 PTT 站內信給作者,得知手動安裝的話,
/opencc
也要複製到 RIME 的資料夾 ∴我留著 default.custom.yaml 及 weasel.custom.yaml 兩個,其他都複製過去了。然後就是研究看看他的 default.custom.yaml 裡哪些要整合到我目前的去…… - 先不管 default.custom.yaml,只單純加入
liur
這個 schema,終於開始試用了,現在就是用這個「蝦米輸入法」來打的,速度也蠻快的不會卡頓- 原來不支援簡拼,可惜。我想要的「簡拼嘸蝦米」可能得參考 RIME 官方的倉頡方案了
- 候選字清單中除了目前可組的字外,也會提示再打什麼碼可以組出其他的字,這應該是 RIME 本身的能力吧?太強大了
- 打標點符號遇到問題,``.`` 無法正常出來
- ``Caps Lock`` 及 ``⇧`` 都可用來切換英/漢,不錯
- 連續的大寫字母的話是按空白鍵出來
- `` ` `` 鍵叫出拼音模式 - 第一次使用 RIME 的反查模式,挺不錯的 - 簡體漢字、日體漢字、擴充漢字也整合在一起幾乎都可以直接打 - 【結論】這個「蝦米輸入法」相當程度可替代官蝦 * 問題 * <typo bg:green; fc:white>FIXED</typo> <span ib>''s.'' ≠ ''?''\\ ''..'' ≠ '':''</span> ← 把 ''key_bindings:/paging_with_comma_period'' 取消掉就解決了((default.custom.yaml 中,加入:<code yaml> key_binder: bindings: __patch: - key_bindings:/emacs_editing - key_bindings:/move_by_word_with_tab - key_bindings:/paging_with_minus_equal # - key_bindings:/paging_with_comma_period - key_bindings:/numbered_mode_switch</code>也許還有更好的方法)) * 數字選序都會比官蝦偏離 1 個/,(以前用 LIME 也是這樣),/ * [[https://blog.typeart.cc/rime-liur/guide/|在Mac下使用鼠鬚管(RIME) + 嘸蝦米,並擁有注音模式、讀音反查、中英混輸、動態造詞 | 只是個打字的]](以 afrink 版為基礎的改良)← 待測試 FIXME * 照他的修正,動態造詞可以用了~ * /^20191021^/「RESTART」,並記錄在本篇及[[macos|鼠鬚管]]、[[it:rime|RIME]] 中/,(過程中先回來用官蝦,已經有點不習慣了,主要是差在切換漢/拉是用 ``Caps`` 還是 ``⇧``,以及要輸入拉丁字母時可否直接開始打字),/
討論區
這是我看過最完整的整理,可惜我翻了很久才看到這篇,在google的順位好像不是很前面,不容易被看到。
另外提一下,方案那段,hftsai256的超連結,點進去是錯的,可以改一下,但文字敘述是對的。
感謝您的心得分享。
很詳盡的解說。感謝整理!
目前我也在 Fedora Linux 使用 hsuanyi-chou 版本的嘸蝦米(搭配 ibus-rime),大致滿意。
只有一個小問題,就是按 Shift 做中英切換時,輸入法的 ICON 不會變更。
如此就不知道目前是在中文或英文狀態。
相較於 Windows 的 Rime (搭配小狼毫),切換英文時 ICON 會變成「A」代表將輸入的是英文。
不知 Linux 上有無辦法做此調整?
感謝整理!
我發現將大寫字母排除在組字外直接上字這點,把liur.schema.yaml中recognizer欄位的import_preset: default取代為 "recognizer/patterns/punct": "^;([A-Z|a-z]*|[0-9]|10)$" 即可,且造詞、反查讀音跟臨時注音輸入功能都正常,目前暫無額外問題產生
代碼是從這裡抄來的,但我只是剛好試出來不知道原理XDD
https://zhuanlan.zhihu.com/p/91129641
而若沒那條代碼,僅是刪掉import_preset: default則會顯示錯誤無法部署
僅提供可用的調整供參考,原理解析或優化要麻煩對語法比較熟悉的人了<O>
跟加的那行無關,你只要把 import_preset: default 前面加上 # ,就可達到你要的效果了
您好,我有完成跑完鼠鬚管的安裝。然後也已試著將rime-liur中/Rime 裡的 yaml 檔都放到 ~/Library/Rime。接著重新部署鼠鬚管,但是仍然無法使用無蝦米,輸入法仍然是拼音。請問我有哪個步驟出錯呢?能否指點一下?謝謝!
真抱歉,我今天才發現您們有留言(我一直不曉得要設定通知)。
請問 default.custom.yaml 裡面 schema_list 有 liur 嗎?
我跟Adam有一樣的問題,把rime-liur裏面的Rime目錄下的yaml和o pencc目錄都放到~/Library/Rime目錄下,然後重新部署成功後,方案選單裏面依然沒有嘸蝦米,我看了一下build目錄裏面也沒有產生liur相關的bin
build 裡沒有產生 bin 也蠻特別的(我是都有)
真抱歉,我今天才發現您們有留言(我一直不曉得要設定通知)。已經過了一年半多。
如果還沒有解決的話,請問 default.custom.yaml 裡面 schema_list 有 liur 嗎?
DokuWiki discussion 真傷腦筋,都沒有通知我大家有回覆,我現在才知道前兩、三年大家有回覆……