> For the complete documentation index, see [llms.txt](https://intergroup.gitbook.io/080/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://intergroup.gitbook.io/080/yuan-hao-yong-de-ru-fa-shu-guan.md).

# 開源好用的輸入法--鼠鬚管

## 有什麼優點

要讓大家改變每日生活習慣（輸入法真的可以算是！）總得要有點說服力，以下列舉一些我想到的或者說對我有利的，自己參考下：

* 可以按照自己的想法修改很多細節方面
* 可以有簡體繁體等等的好多種輸入方案
* 在不同地軟體使用不同的輸入方案，例如：專門編寫給台灣使用的說明書時，你會想使用洋蔥輸入方案，但是在與大陸同事聊天時，你可以改為使用簡體專門的方案，一跳回寫說明書的App 假設是 Pages 好了，那麼你在Pages裏面的輸入又會自動改為注音，這很棒，不是嗎？
* 甚至在同一個軟體裡面，不同地對話框都可以實現跟不同人說不同話，以我剛剛發現的QQ MAC版本為例，我發現跟甲君可以使用繁體，然後跟乙使用简体，回去跟甲對話時又自動變爲繁體！在谷歌瀏覽器裡面也是這樣，A頁面使用繁體編輯，到了B頁面設定簡體輸入回到A就又變回來！
* 可以自定義一些按鍵
* <mark style="color:red;">最重要</mark> <mark style="color:red;">最重要</mark> <mark style="color:red;">最重要</mark>的是：輸入法的選擇有那麼多種，你真的要注意你用的是哪裡出的，哪家公司出的，免得你在私下打字的時候，你所有的隱私都給人家看光光！

## `鼠鬚管的基本安裝`

安裝 Open Source 的東西，最可靠的安裝源肯定就是它最原始的出處囉：[在這裡](https://rime.im/download/) 請根據自己的系統來選擇。以我自己來說，此次使用的是 Macbook Air M3, MacOS 13+ 的，就選[鼠鬚管 1.0.3](https://github.com/rime/squirrel/releases/download/1.0.3/Squirrel-1.0.3.pkg)

基本上安裝好之後，你就可以開始使用了\~ 但是我貪圖方便，想要使用別人已經修改過的外觀、字庫等等的一堆的自定義的好東東，那就要去網路上搜刮一些文章，選擇自己合適的東西來讓自己用的更舒適了，在2025/2這次的安裝，我選擇的是[這個](https://github.com/ssnhd/rime?tab=readme-ov-file)，你可以參考看看或者自己再找！ 我去下載他的[倉庫](https://github.com/ssnhd/rime/archive/refs/heads/master.zip)

部署好了基本的之後，發現注音不見了，就去 default.custom.yaml 裡面輸入

\- schema: bopomofo\_tw # 注音

完了之後重新部署即可\~

### 一些注意事項：

* 繁體簡體的切換

  繁体简体的切换 没有办法使用ctl-shift-4 而是使用 ctl-sft-\~(或者 CTL+\~)
*

```
<figure><img src="/files/sjAbdPzpoaSqjPmYqvQA" alt="" width="205"><figcaption></figcaption></figure>
```

選了『注音』之後，注意哦！在注音上面按下 "ENTER"回車鍵會進一步讓你選以下這些：

<figure><img src="/files/FfGbKyJvupsTyDuu9flc" alt="" width="171"><figcaption></figcaption></figure>

* 這樣你就可以使用注音但是輸出簡體字了！
* ㄅㄆㄇ 要顯示原本的注音符號，就是使用 shift+enter

  譬如要顯示ㄅ，就是先輸入ㄅ然後不選字，直接 Shift-Enter 就好！
* 如果你想要編輯自定義的常用詞匯，請到 Users/你的User名字/Library/Rime 底下去找Custome\_phrase.txt , 然後記得要顯示的字詞與代號之間，要以 Tab 分割，注意哦，不是空格！ 如果你嘗試了幾次都不成功，請注意自己使用的編輯器軟體是否真的有使用 Tab 分割，或者最簡單的方法，複製上面可以運作的空格做分割，保證可以Work的。
* 想要實現不同的App使用不同的輸入方案，譬如使用QQ或者跟對岸朋友交流時使用簡體，跟臺灣朋友使用正體字，很簡單，去MAC的設定改一下這裡即可！

<figure><img src="/files/wumqf9BHPPGGev10GNi4" alt="" width="375"><figcaption></figcaption></figure>

### =====以下是我在幾年前第一次安裝與撰寫的內容=====

#### 安裝

如果你只想要單純的注音符號輸入法，不需要搞得太複雜，那就[選這個](https://github.com/oniondelta/Onion_Rime_Files)。

如果你有得時候會需要輸出"简体"，希望可以快速切換一下就好，或者需要輸出日文像是なに這樣，那就安裝[RIME設定檔-注音（ 洋蔥 plus 版 ）](http://deltazone.pixnet.net/blog/post/343650692-rime%e8%a8%ad%e5%ae%9a%e6%aa%94-%e6%b3%a8%e9%9f%b3%ef%bc%88%e6%b4%8b%e8%94%a5plus%e7%89%88%ef%bc%89)\
至於安裝的細節，自己仔細看一下囉，我就不累敘了。

安裝好之後，可能需要登出或者重啓一下，完了之後請點選「用戶設定」，並不會有什麼視窗跳出來給你選，而是莫名其妙的跳出FINDER，你就找一個文件叫做"default.yaml"，你需要用文字編輯器來打開他，找到類似這樣的一段：

```
schema_list:
  - schema: luna_pinyin
  - schema: luna_pinyin_simp
  - schema: luna_pinyin_fluency
```

#### 初步設定

你需要添加你剛剛的輸入法，成爲類似這樣

```
schema_list:
  - schema: luna_pinyin
  - schema: luna_pinyin_simp
  - schema: luna_pinyin_fluency
  - schema: bopomo_onion
  或者
  schema_list:
  - schema: luna_pinyin
  - schema: luna_pinyin_simp
  - schema: luna_pinyin_fluency
  - schema: bopomo_onionplus
  或者一堆
  schema_list:
  - schema: luna_pinyin
  - schema: luna_pinyin_simp
  - schema: cangjie5
  - schema: bopomo_onion
  - schema: bopomo_onionplus
  - schema: hangeul
  - schema: jpnin1
  - schema: welin1
  - schema: easy_en_a
  - schema: symbols_bpmf
```

但是，有看到某人說[這樣不是最好](https://github.com/rime/home/wiki/CustomizationGuide#%E4%B8%80%E4%BE%8B%E5%AE%9A%E8%A3%BD%E6%AF%8F%E9%A0%81%E5%80%99%E9%81%B8%E6%95%B8)，所以你如果願意的話，再辛苦一點，創建一個文件：default.custom.yaml 然後裡面要有：

```
patch:
 schema_list:
  - schema: luna_pinyin
  - schema: luna_pinyin_simp
  - schema: luna_pinyin_fluency
  - schema: bopomo_onion
  - schema: bopomo_onionplus
```

＊＊注意！第一行要有 patch , ※※特別注意要內縮，不然不會起作用。最後就是記得要去點選一下"重新佈署"，我估計就是讓系統Reload 一下吧！現在看看是不是按下 Control+\` 就可以看到你要的輸入法了？

![Control＋｀ 選擇輸入法畫面](/files/-L9V0iTMR0747y2enq6l)

#### 改動候選字的數量

參考：<https://github.com/rime/home/wiki/CustomizationGuide>

打開 資源庫裏面的 rime, 然後在文字編輯器裏面修改

bopomo\_onionplus.schema.yaml

```
menu:
  alternative_select_keys: "QAZWSXE"
  page_size: 7

```

{% hint style="info" %}
&#x20;**※要注意，大千式鍵盤使用了主鍵位的數字鍵123456，所以數字選字只適用於鍵盤的右側獨立數字鍵，這就是為什麼預設選字方式是 Shift+QAZ 的原因。**
{% endhint %}

#### 常用短語的定製

找到這個文件，bopomo\_onionplus\_phrase.txt，編輯類似這樣

```
🌏【 ✦ 洋蔥注音 p̂lüs 版 ✦ 】📡	11	10
https://www.youtube.com/	youtube	1
台北大安區仁愛路X段2號51F	office	3
```

然後重新佈署一下，以後輸入office 就會多了個選項讓你可以直接輸出地址。

### 同步用戶資料

同步就是編輯 installation.yaml，我是選擇同步到我的文件目錄這樣的好處是他會自動再同步到我的 iCloud去。當然你也可以考慮使用 Google 或者Dropbox。

加上一行如下

```
sync_dir: '/Users/jamesx/Documents/james-rime'
```

{% hint style="info" %}
注意不要在路径两边加上双引号，不然无法同步
{% endhint %}

### 改字形 外觀

創建一個文件：squirrel.custom.yaml，輸入以下內容，然後重新佈署，就可以搞定

![字形名稱](/files/-L9W4a8hQVChvMLNl-B0)

```
# 適用於【鼠鬚管】0.9.13+
# 位置：~/Library/Rime/squirrel.custom.yaml
# 用法：想要哪項生效，就刪去該行行首的#字符，但注意保留用於縮進的空格

patch:
#  us_keyboard_layout: true      # 鍵盤選項：應用美式鍵盤佈局
#  show_notifications_when: growl_is_running  # 狀態通知，默認裝有Growl時顯示，也可設爲全開（always）全關（never）
#  style/horizontal: true        # 候選窗横向顯示
#  style/inline_preedit: false   # 非內嵌編碼行
#  style/font_face: "儷黑 Pro"    # 我喜歡的字體名稱
   style/font_face: "WeibeiTC-Bold"    # 我喜歡的字體名稱
#  style/font_point: 21          # 字號
#  style/corner_radius: 10       # 窗口圓角半徑
#  style/border_height: 0        # 窗口邊界高度，大於圓角半徑才有效果
#  style/border_width: 0         # 窗口邊界寬度，大於圓角半徑才有效果
   style/color_scheme: lost_temple      # 選擇配色方案

# 註：預設的配色方案及代碼（指定爲 style/color_scheme ）
#   系統默認色系 - native
#   碧水 - aqua
#   青天 - azure
#   明月 - luna
#   墨池 - ink
#   孤寺 - lost_temple
#   暗堂 - dark_temple
#   星際我爭霸 - starcraft
#   谷歌 - google
#   曬經石 - solarized_rock
#   简约白 - clean_white
```

{% hint style="info" %}
一些我覺得還不錯的字形：

行楷 STXingkaiTC-Light

宋體 STSongti-TC-Bold

蘭亭黑 纖黑 FZLTXHB--B51-0&#x20;

儷宋 LiSongPro

魏碑 WeibeiTC-Bold
{% endhint %}

### 利用標點符號來快速輸入

這個方法可以讓你更快的輸入，適合一些常用的英文句子或是需要你做輸入法切換的事情，如果你按照前面的設定，有七個候選字那你就可以輸入七個選項。請創建一個bopomo\_onionplus.custom.yaml 文件，如下，這個例子使用的是"\`"這個在tab鍵上面的那個按鍵！

```
# bopomo_onionplus.custom.yaml
# 如果不需要 ` 鍵的倉頡反查拼音功能，則可利用 ` 鍵輸入自定義詞組
patch:
  recognizer/patterns/reverse_lookup:
  'punctuator/half_shape/`':
    - 'yourname@gmail.com'
    - Regards, James
    - Hello,在嗎？
```

### 一些值得記住的小撇步

「 = 」加長串的「0-9」，可不切換輸入法，打出長串阿拉伯數字。筆電許多沒右邊〔數字鍵盤〕，方便使用。

例：「 = 」「 0 」「 9 」「 1 」「 1 」「 - 」「 2 」「 2 」「 2 」「 - 」「 0 」「 0 」「 0 」⇨ 0911-222-000。

輸入＝鍵之後，你會看到好多的分類，輸入分類的首個發音就會看到該分類的選項，例如：＝ 1 f （＝ㄅㄑ）就會看到所有表情，選擇第三個就會是這個：😬  你試試看囉！

{% hint style="info" %}
**＊基本快捷鍵（mac鼠鬚管）**

［ shift ］   變換中英

［ esc ］   消除全部未上屏的注音符號

［ delete / BackSpace ］  刪除一個音節（整個字的注音拼音，非單一個注音符號 ）

［ tab］輸入注音未enter前，移到第一個注音（音節）後面

［ shift ］+［ return ］     直出注音符號 顯示ㄅㄆㄇ

［ control ］+［ \` ］         變換輸入法方案

［ control ］+［ shift ］+［ 3 ］     變換全形半形（全角半角）

［ control ］+［ shift ］+［ 4 ］     變換繁簡體輸出

［ fn ］+［ shift ］+［ delete ］     於選詞時，刪除自動記錄的詞<br>
{% endhint %}
