小狼毫輸入法裝完之後就可以使用了,但為了更加符合自己的習慣,需要進行配置定製。
用戶配置文件存放在 %APPDATE%\Roaming\Rime 內。
以下更改是在默認情況下打 patch,需十分注意語句縮進,且需重新部署後生效,重新部署的選項在系統托盤。如果發現配置沒有生效,可以查看用戶配置文件/build 文件夾下的 yaml 文件,看看是否成功 patch。
1. 輸入法全局設定
1.1. 修改 weasel.custom.yaml,這是全局外觀設定文件。增改以下內容,使用 Google 配色(淺色調),更改字體,以及設定水平選詞。
1 2 3 4 5 6 |
patch: "style/color_scheme": google "style/display_tray_icon": false "style/font_face": "Microsoft JhengHei" "style/horizontal": true "style/label_font_face": Calibri |
1.2. 修改 default.custom.yaml,這是全局性輸入法設定。增加以下內容,調整候選詞個數為 8 個,以及選擇輸入方案。
注意,luna_pinyin_simp 是一個單獨的輸入方案,有自己的配置文件,與 luna_pinyin 切換到簡體模式有所不同。
1 2 3 4 5 6 7 |
patch: "menu/page_size": 8 schema_list: - {schema: luna_pinyin} - {schema: luna_pinyin_simp} - {schema: jyutping} - {schema: bopomofo} |
(更改後的界面效果)
2. 導入現成詞庫
朙月拼音方案自帶的詞庫不是很豐富,需要補充。新建 luna_pinyin.custom.yaml ,填入以下內容。
1 2 3 4 |
patch: # 載入擴充詞庫 "translator/dictionary": luna_pinyin.extended "speller/algebra/@before 0": xform/^([b-df-hj-np-tv-z])$/$1_/ |
詞彙表可在 GitHub 上查找 RIME 詞庫,如 [1]、[2]、[3]、[希臘字母表],也可以使用 [清華大學開放中文] [搜狗詞庫] 等,後者需自行轉換格式。建議先簡單查閱內容以確定是否需要。朙月拼音帶有 uniquifier 過濾器,不必擔心重複的詞條,但可能存在錯誤的詞語,需自行測試。
一般來講詞庫導入越多,輸入法越好用,但是如果詞庫質素較低或者存在錯誤,也是會降低使用體驗的。
創建 luna_pinyin.extended.dict.yaml 文件,內容大致如下,閣下需根據需求進行增刪。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
--- name: luna_pinyin.extended version: "2019.07.01" sort: by_weight #字典初始排序,可選original或by_weight use_preset_vocabulary: true import_tables: #朙月拼音自帶的詞庫 - luna_pinyin #漢語大詞典 - luna_pinyin.hanyu #某狗輸入法的詞庫 - luna_pinyin.sgmain #詩詞 - luna_pinyin.poetry #含英文的詞 - luna_pinyin.cn_en #顔文字 - luna_pinyin.kaomoji #希臘字母 - greek #常用英語單詞 - luna_pinyin.english ... |
由於簡體方案是使用 OpenCC 進行轉換,不必單獨準備簡體詞庫。
3. 加入自創詞彙
網上的詞庫還是不夠,可以自己補充。修改 luna_pinyin.extended.dict.yaml 文件,在 import_tables 中加入自己的詞彙表。假設新詞彙表的文件名為 luna_pinyin.cantonese.dict.yaml
1 2 3 4 |
import_tables: # 此處省略一堆詞庫 - luna_pinyin.cantonese ... |
然後仿照字典格式,在 luna_pinyin.cantonese.dict.yaml 中填入字詞即可。例子如下。格式為 字/詞(tab)輸入碼(tab)權重。
1 2 3 4 5 6 7 8 9 |
--- name: luna_pinyin.cantonese version: "2019.07.02" sort: by_weight use_preset_vocabulary: true ... 噏 up 亂噏 |
我自己的 luna_pinyin.cantonese.dict.yaml 可按此獲取,主要增加了以下內容。
增加常用粵語詞組
增加部分字詞的輸入字碼
- 粵拼 如 撳 gam
- 英語及諧音 如 咕? cushion / 瀡 sir
- 縮寫 如 躝屍趌路 lsjl
- 拆字(適用於口/門/扌等偏旁的字,u+各部分的漢語拼音) 如 嚸 u kou dian
- 易讀錯詞組 如 芫茜 yan xi
字詞採用常用的俗字,適用於使用漢語拼音輸入粵語的人士。
4. 加入 emoji 表情
除開顏文字,emoji 表情在傾偈時也較為常用。在 GitHub 上 Clone 這個項目,將 opencc 文件夾放到用戶配置目錄,然後更改 luna_pinyin.custom.yaml,增加以下內容。
1 2 3 4 5 6 7 8 9 10 11 12 |
patch: ## 此處為省略內容 switches/@next: name: emoji_suggestion reset: 1 states: [ "emoji關", "emoji開" ] "engine/filters/@before 0": simplifier@emoji_suggestion emoji_suggestion: opencc_config: emoji.json option_name: emoji_suggestion # tips: all |
此處關閉了 emoji 的文字提示,如需提示取消註釋符號即可。同時項目的emoji符號過多,可以編輯文件刪除一些。
5. 其他輸入習慣
5.1. 標點符號
默認情況下一個標點符號按鍵對應多個符號,我更改成單一符號。同樣編輯 luna_pinyin.custom.yaml,加入以下內容。導入默認符號表,並對其中部分符號重新定義,加入✓✕等符號。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
punctuator: import_preset: default half_shape: "[": "「" "]": "」" "<": "《" ">": "》" "{": "{" "}": "}" "*": "*" "%": "%" "~": "~" "{": "{" "{": "{" "\\": "、" "|": "|" "$": "¥" "\\": "、" "`": ["·", "`"] "/t": ["✓", "✔", "√", "☑"] "/x": ["✕", "✖", "✗", "☒"] "/c": ["○", "●", "◯"] "/l": ["『", "【", "〖", "〔", "﹁", "﹃", "〈"] "/r": ["』", "】", "〗", "〕", "﹂", "﹄", "〉"] |
5.2. 熱鍵更改
按左 Shift 和 Caps Lock 直出英文並切換至英文模式。
1 2 3 |
ascii_composer/switch_key: Caps_Lock: commit_code Shift_L: commit_code |
5.3. 更改簡繁切換按鍵為 ctrl+shift+f (默認為 ctrl+shift+4)
1 2 3 4 5 |
key_binder: import_preset: default bindings: - { accept: "Control+Shift+F", toggle: simplification, when: always } - { accept: "Control+Shift+f", toggle: simplification, when: always } |
6. 同步配置到不同設備
編輯 installation.yaml,加入備份路徑,如 Dropbox 文件夾。
1 |
sync_dir: 'E:\Dropbox\RIME' |
然後右擊系統托盤「用戶資料同步」,即會備份當前配置到指定文件夾。注意此處不會備份 opencc 文件夾,需要手動複製。
至於在其他設備恢復,需要將同步的文件複製返用戶文件夾並重新部署。目前無法做到無縫同步。需要同步的文件基本上都是配置以及詞庫,不必頻繁更新,所以也可以接受。
總結
要配置適合自己的輸入法,還是需要花一定心思和時間,特別是詞庫部分。有一點需要注意的是,傳統方式的組詞表始終還是不及「雲輸入」 + 「聯想輸入」的。設定完畢後可以用,但不夠好,不要抱有太大期待。
没有 macOS 配置 , 辣鸡 。
快去买一台 MacBook 出一个配置
一9样的,你自己改。
写的很好,支持一下