使用 Rime 提升打字速度和體驗 – 速成輸入法配置

Rime 是我長期使用的輸入法框架,支援設定倉頡、速成、拼音、注音、粵拼等多種輸入法。自從使用 Rime 的速成輸入法後,我的打字速度飛速提升。其主要優勢在於,Rime 不同於 Windows 內置的速成輸入法需要逐字輸入,而是可以連續打字,直到完成詞語或句子才需進行選字。

Rime 是我長期使用的輸入法框架,支援設定倉頡、速成、拼音、注音、粵拼等多種輸入法。自從使用 Rime 的速成輸入法後,我的打字速度飛速提升。其主要優勢在於,Rime 不同於 Windows 內置的速成輸入法需要逐字輸入,而是可以連續打字,直到完成詞語或句子才需進行選字。

由於其極高的便利性,Rime 已成為我必裝的軟體之一。

為何選擇 Rime?

選擇 Rime 的理由眾多,從我個人的角度來看,Rime 主要有以下幾個優點:

  1. 可以連續打字,直接輸入詞語和句子,大大提升打字速度。
  2. Rime 是開源軟體,對個人隱私有很好的保護。它不會讓開發輸入法的公司暗中或公然獲取我打字的記錄,例如我打過「鮮花」這個詞,就不會在廣告中出現「鮮花」,也不會讓他們知道我輸入的密碼。
  3. 可以方便地轉換繁簡體,半形全形符號,並有反查功能。
  4. 可以進行詳細的自定義設定。
  5. 沒有廣告。

安裝方法

你可以前往官網 https://rime.im/download/ 根據你的操作系統,下載相應的軟體並進行安裝。

例如,我使用的是 Windows 系統,所以我會下載「小狼毫」(Weasel);如果你用的是 macOS,那麼就應該下載「鼠鬚管」(Squirrel)。

但請注意,以下的設定方法以 Windows 系統的小狼毫為主。在不同的系統上,設定方法可能會有少許不同,例如在 Windows 系統中需要修改 weasel.custom.yaml,而在 macOS 系統中則需要修改對應的 squirrel.custom.yaml

「速成」輸入法的設定

你可以使用官方預設的速成輸入法設定。然而,我記得在幾年前的一次更新後,詞庫的常用字排序出現了問題,導致找字變得比較耗時。同時,官方的詞庫也沒有包含香港地區常用的字詞。因此,我建議使用網上一些網友分享的設定,這樣會更加方便。

1. 備份設定檔

首先,你應該將整個文件夾進行備份,以便在需要恢復原狀時可以方便操作。

rime_user_config_folder

在 Windows 系統上,預設的路徑是:

1
%APPDATA%\Rime

例如,我的路徑是 C:\Users\oldestdream\AppData\Roaming\Rime

2. 下載網友分享的速成設定檔

我發現網友 JACKCHAN000 分享的配置文件集成了速成和不少功能。你可以直接使用他的配置文件,或者在此基礎上進行修改。

首先,你需要前往該 GitHub 頁面:

https://github.com/JACKCHAN000/Rime-Quick5-Setup

然後在 “Code” 選單中選擇 Download ZIP

rime_github_setting_download

接著,將 ZIP 文件中的所有設定檔拉進 %APPDATA%\Rime 這個路徑。

rime_setting_zip_inside

最後,點選「重新部署」。

rime_deploy

客製化設定

如果你想進行詳細的設定,可以參考這裡

以下是我基於上述網友分享的設定,再進行的一些修改,以符合我自己的使用習慣:

修改輸入法和配色方案

我不太喜歡預設的輸入法和配色方案。

因此,我將 weasel.custom.yaml 中的 patch (第7行)以下的全部內容刪除了。

rime_setting_custom_yaml

然後重新進行「輸入法設定」,選擇我想要的輸入法和配色方案。

rime_ime_setting

自定義配色方案

如果你想進行深度的配色設定,可以參考以下兩個網上工具:

https://bennyyip.github.io/Rime-See-Me/

https://gjrobert.github.io/Rime-See-Me-squirrel/

修改每頁候選數量

我比較喜歡每頁只有5個候選字,而不是預設的9個。

因此,我在 quick5.schema.yaml 中註釋掉了 page_size: 9 的設定。

由於每頁5個候選字是默認設定,所以不需要進行其他修改。

但是,如果你希望每頁有6個候選字,可以進行以下操作:

如果只想修改速成輸入法,可以在 quick5.schema.yaml 中將 page_size 的值從 9 改為 6。

如果希望所有輸入法都一致,可以在 default.custom.yamlpatch: 下添加 "menu/page_size": 6

修改翻頁鍵綁定

我習慣使用 ,. 進行翻頁。但在看到 default.custom.yaml 中使用了 - [= ] 進行翻頁後,我覺得這樣的設定似乎更好,所以我沒有進行修改。

要改時,可以在 "key_binder/bindings": 下將 send: Page_Upsend: Page_Down 的設定改為:

1
2
- { when: paging, accept: comma, send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }

完成所有設定修改後,記得點選「重新部署」:

rime_deploy

References

https://rime.im/

https://github.com/rime/home/wiki/RimeWithSchemata

https://github.com/rime/home/wiki/CustomizationGuide

https://github.com/JACKCHAN000/Rime-Quick5-Setup

https://chenhe.me/post/oh-my-rime/

https://segmentfault.com/a/1190000005754706

https://www.thisfaner.com/p/rime/

comments powered by Disqus