Mac 平臺最好用的 五筆輸入法 鼠須管 Rime 安裝教程

在這裏插入圖片描述

前言

Rime 是一款跨平臺的優秀輸入法的內核。
該輸入法在不同平臺的名字也不同

  • Windows - 小狼毫 (weasel)
  • macOS - 鼠須管 (squirrel)
  • Linux - 中州韻 (ibus-rime)

目前本人已知的 Rime 在 windowsmacOS 平臺上的詞庫配置是相同的,只是配置文件的名字不一樣。
Rime 輸入法的優勢在於它高度的可自定義化,不單單可以定義輸入法碼錶,還可以定義輸入法翻譯碼錶的方式,標點對應等等等等。
高度自定義的特性也使得入門的門檻比較高一些。如果想自定義方案,需要有一定的編程基礎,至少有一定的程序語言基礎。

用極點輸入法的原因

用久了五筆的都知道,喜歡五筆的因爲是五筆的重碼少,如果碼錶太多重碼體驗就很差了。
好詞庫的特點是:減少特殊詞的數量,增加通用詞的頻率。

極點版是重碼很少的,打起字來很爽,而且對標點的支持也很好。
之前用的 清歌輸入法,但該輸入法有個弊端,對於我這種前端工程師來說,會在工作中用到數字左邊那個鍵 ~,而清歌輸入法把這個鍵作爲臨時拼音輸入的入口,用起來就各種麻煩。
現在換成 Rime 簡直爽翻了,好久沒有這麼爽的打過字了。

在這裏插入圖片描述

使用前的一些用戶習慣說明

control + 0 或者 shift + control + 0 彈出菜單

如果第一個組合鍵不彈出菜單,就用第二個組合鍵,如果還不彈出就換個軟件,進入輸入狀態再試
有時候是目前的軟件環境屏蔽了這個組合鍵(如:MWeb 中 control + 0 這個組合鍵就衝突),換個軟件再按就可以了

彈的菜單中第一位的名字就是當前使用的輸入法方案,其後跟着的就是該方法中的輸入法菜單,有【半角 - 全角】【簡 - 繁】等功能菜單,再後面的就是其它可選的輸入法方案,對應 default.custom.yamlschema_list 字段內容

關於【簡入繁出】支持

在這裏插入圖片描述

是以切換輸入方案的形式實現的,之前用菜單實現有個弊端:在切換應用後繁體輸出的設置並沒有保留,也就是說不是全局的,以輸入方案的形式就可以實現全局繁體輸入。
control + 0 呼出菜單,選擇極點五筆繁體,目前在 Mac 上測試正常,不知道 Windows 上如何,如果不能實現簡入繁出的效果,可能需要安裝 OpenCC[鏈接地址] 庫支持,具體不知道怎麼操作,因爲我配好 schema 後就可以用了,沒有安裝 OpenCC

安裝 鼠須管(macOS)

官網下載
下載後按照步驟安裝即可

1. 下載 五筆配置文件

也就是當前庫,直接下載即可 https://github.com/KyleBing/rime-wubi86-jidian

其中的文件列表有:

.
├── README.md                               # 當前說明文檔
├── numbers.schema.yaml                     # 輸入方案 - 大寫數字
├── rime.lua                                # 可以輸出系統變量的函數
├── default.custom.yaml                     # 自定義一些輸入法的功能:標點,二三候選等
├── pinyin_simp.dict.yaml                   # 簡體拼音碼錶 - 五筆中拼音輸入需要的
├── pinyin_simp.schema.yaml                 # 輸入方案 - 簡體拼音
├── squirrel.custom.yaml                    # 鼠須管(for macOS)輸入法候選詞界面
├── wubi86_jidian.dict.yaml                 # 極點 - 五筆碼錶
├── wubi86_jidian.schema.yaml               # 輸入方案 - 極點五筆
├── wubi86_jidian_user.dict.yaml            # 擴展詞庫 - 用戶個人詞庫
├── wubi86_jidian_extra_brand.dict.yaml     # 擴展詞庫 - 品牌
├── wubi86_jidian_extra_english.dict.yaml   # 擴展詞庫 - 常用英文
├── wubi86_jidian_extra_location.dict.yaml  # 擴展詞庫 - 地名
├── wubi86_jidian_extra_media.dict.yaml     # 擴展詞庫 - 影視名,音樂名
├── wubi86_jidian_extra_people.dict.yaml    # 擴展詞庫 - 名人
├── wubi86_jidian_extra_pro.dict.yaml       # 擴展詞庫 - 專業名詞
├── wubi86_jidian_extra_game.dict.yaml      # 擴展詞庫 - 遊戲
├── wubi86_jidian_pinyin.schema.yaml        # 輸入方案 - 五筆拼音混輸
└── wubi86_jidian_trad.schema.yaml          # 輸入方案 - 五筆簡入繁出

2. 設置五筆輸入法 macOS 鼠須管

  1. macOS 上的 鼠須管 配置文件存放目錄是 ~/Library/Rime
  2. 把上面下載的文件移到該目錄中,點擊 部署 即可。

放的時候目錄結構是這樣的:

~/Library/
└── Rime
    ├── README.md
    ├── default.custom.yaml
    ├── numbers.schema.yaml 
    ├── pinyin_simp.dict.yaml
    ├── pinyin_simp.schema.yaml
    ├── squirrel.custom.yaml
    ├── wubi86_jidian.dict.yaml
    ├── wubi86_jidian.schema.yaml
    ├── wubi86_jidian_user.dict.yaml
    ├── wubi86_jidian_extra_brand.dict.yaml
    ├── wubi86_jidian_extra_english.dict.yaml
    ├── wubi86_jidian_extra_location.dict.yaml
    ├── wubi86_jidian_extra_media.dict.yaml
    ├── wubi86_jidian_extra_people.dict.yaml
    ├── wubi86_jidian_extra_pro.dict.yaml
    ├── wubi86_jidian_extra_game.dict.yaml
    ├── wubi86_jidian_pinyin.schema.yaml
    └── wubi86_jidian_trad.schema.yaml  

注意:對於不熟悉命令行操作的朋友, ~ 代表的是當前用戶的主目錄,比如我的用戶名是 kyle, ~ 就代表 /Users/kyle/ 這個絕對路徑。
需要將你下載的文件放入 /Users/你用戶名/Library/Rime 這個目錄下,瞭然否?

3. 皮膚

在這裏插入圖片描述

配置 小狼毫(Windows)

在這裏插入圖片描述

  1. 點擊【開始】
  2. 打開剛剛安裝的小狼毫輸入法程序目錄,打開【用戶文件夾】
  3. 把該項目中的文件複製到裏面
  4. 點擊開始菜單中的【部署】即可

相關鏈接

資源鏈接

配置教程鏈接

關於自定義一些功能

所有配置說明都在配置文件中說明了,如果有其它問題可以在 issue 中提出,或者在羣裏(QQ羣:878750538)討論,有需要就 @青楓

├── numbers.schema.yaml                     # 輸入方案 - 大寫數字
├── squirrel.custom.yaml                    # 鼠須管(for macOS)輸入法候選詞界面
├── default.custom.yaml                     # 自定義一些輸入法的功能:標點,二三候選等
├── wubi86_jidian.schema.yaml               # 輸入方案 - 極點五筆
├── wubi86_jidian_user.dict.yaml            # 擴展詞庫 - 用戶個人詞庫
├── wubi86_jidian_extra_brand.dict.yaml     # 擴展詞庫 - 品牌
├── wubi86_jidian_extra_english.dict.yaml   # 擴展詞庫 - 常用英文
├── wubi86_jidian_extra_location.dict.yaml  # 擴展詞庫 - 地名
├── wubi86_jidian_extra_media.dict.yaml     # 擴展詞庫 - 影視名,音樂名
├── wubi86_jidian_extra_people.dict.yaml    # 擴展詞庫 - 名人
├── wubi86_jidian_extra_pro.dict.yaml       # 擴展詞庫 - 專業名詞
├── wubi86_jidian_extra_game.dict.yaml      # 擴展詞庫 - 遊戲

1. 輸出系統 時間日期

輸入對應詞,獲取當前日期和時間

  • date 輸出日期,格式 2019年06月19日 2019-06-19
  • time 輸出時間,格式 10:00 10:00:00

2. 開啓五筆模式下的自動造詞功能

默認是沒有開啓的,如果想開啓需要手動編輯 wubi86_jidian.schema.yaml 文件,裏面也有相關的說明

除了把文件中自動造詞部分都設爲 true 之外,還需要把 speller 那段的都註釋掉,因爲那裏都是直接上屏的,直接上屏就無法造詞了,所以需要註釋掉。
造詞功能是這樣的,在輸入一次之後,輸入法會記住這個連詞,打的時候後面會有圖標指示,下次再輸入這個詞的時候,就會固定這個詞,並在用戶詞典中新增這個詞的詞條。

你修改後的配置應該是這樣的:

speller:
#  max_code_length: 4                    # 四碼上屏
#  auto_select: true                     # 自動上屏
#  auto_select_unique_candidate: true    # 無重碼自動上屏

translator:
  # 開啓自動造詞相關設置
  enable_sentence: ture                # 是否開啓自動造詞
  enable_user_dict: ture               # 是否開啓用戶詞典(用戶詞典記錄動態字詞頻,用戶詞)
  enable_encoder: ture                 # 自動造詞
  encode_commit_history: ture          # 是否對已上屏的詞自動造詞

效果如圖:

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

3. 快捷輸入大寫數字:壹貳叄肆伍陸

本庫中包含一個可以輸入大寫數字的方案,名叫 大寫數字,呼出菜單選擇該方案即可。
在這個模式下:具體可以看源文件 numbers.schema.yaml

對應值
1234567890 一二三四五六七八九〇
wqbsjfd. 萬千百十角分點
z 之整
y 月元億
鍵(按住 shift) 對應值
1234567890 壹貳叄肆伍陸柒捌玖零
wqbsjfd. 萬佰仟拾角分第點
z 之整
y 月圓億

輸入案例:

在這裏插入圖片描述

4. 輸出系統變量

v0.13 之後可自定義輸出系統變量,如日期等

文件 rime.lua 盛放的是調用的方法,你需要在相應的 XXXX.schema.yaml 文件的 engine/translators 字段添加一些東西,可以參閱本庫的 wubi86_jidian.schema.yaml 文件。
具體 rime.lua 文件說明參閱這裏: https://github.com/hchunhui/librime-lua/blob/master/sample/lua/date.lua

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章